home *** CD-ROM | disk | FTP | other *** search
/ Comedians - The People Behind the Laughter / Comedians - The People Behind the Laughter.iso / com8 / com8.rsrc / CODE_11523_lcrList.txt < prev    next >
Text File  |  1995-08-07  |  439KB  |  7,929 lines

  1. # near model CODE resource
  2. # jump table entries: 6560-6631 (72 of them)
  3. fn00000000:
  4. 00000000  4E56 FDDE                link       A6, -0x0222
  5. 00000004  48E7 1718                movem.l    -[A7], D3,D5,D6,D7,A3,A4
  6. 00000008  47EE FDFC                lea.l      A3, [A6 - 0x204]
  7. 0000000C  49EE FEFE                lea.l      A4, [A6 - 0x102]
  8. 00000010  302E 0008                move.w     D0, [A6 + 0x8]
  9. 00000014  5340                     subq.w     D0, 1
  10. 00000016  6700 0258                beq        +0x25A /* 00000270 */
  11. 0000001A  5740                     subq.w     D0, 3
  12. 0000001C  6710                     beq        +0x12 /* 0000002E */
  13. 0000001E  5940                     subq.w     D0, 4
  14. 00000020  6700 01B8                beq        +0x1BA /* 000001DA */
  15. 00000024  5340                     subq.w     D0, 1
  16. 00000026  6700 010C                beq        +0x10E /* 00000134 */
  17. 0000002A  6000 0324                bra        +0x326 /* 00000350 */
  18. label0000002E:
  19. 0000002E  302E 000E                move.w     D0, [A6 + 0xE]
  20. 00000032  5340                     subq.w     D0, 1
  21. 00000034  6700 00E2                beq        +0xE4 /* 00000118 */
  22. 00000038  5740                     subq.w     D0, 3
  23. 0000003A  670E                     beq        +0x10 /* 0000004A */
  24. 0000003C  5940                     subq.w     D0, 4
  25. 0000003E  6700 00B4                beq        +0xB6 /* 000000F4 */
  26. 00000042  5340                     subq.w     D0, 1
  27. 00000044  672A                     beq        +0x2C /* 00000070 */
  28. 00000046  6000 0314                bra        +0x316 /* 0000035C */
  29. label0000004A:
  30. 0000004A  202E 000A                move.l     D0, [A6 + 0xA]
  31. 0000004E  90AE 0010                sub.l      D0, [A6 + 0x10]
  32. 00000052  2D40 000A                move.l     [A6 + 0xA], D0
  33. 00000056  6C06                     bge        +0x8 /* 0000005E */
  34. 00000058  70FF                     moveq.l    D0, 0xFFFFFFFF
  35. 0000005A  6000 0302                bra        +0x304 /* 0000035E */
  36. label0000005E:
  37. 0000005E  4AAE 000A                tst.l      [A6 + 0xA]
  38. 00000062  5EC3                     sgt        D3
  39. 00000064  4403                     neg.b      D3
  40. 00000066  56C0                     sne        D0
  41. 00000068  0240 0001                andi.w     D0, 0x1
  42. 0000006C  6000 02F0                bra        +0x2F2 /* 0000035E */
  43. label00000070:
  44. 00000070  486E 000A                pea.l      [A6 + 0xA]
  45. 00000074  486E FDDE                pea.l      [A6 - 0x222]
  46. 00000078  3F3C 280E                move.w     -[A7], 0x280E
  47. 0000007C  A9EB                     syscall    Pack4/FP68K
  48. 0000007E  41EE FDDE                lea.l      A0, [A6 - 0x222]
  49. 00000082  43EE FDE8                lea.l      A1, [A6 - 0x218]
  50. 00000086  22D8                     move.l     [A1]+, [A0]+
  51. 00000088  22D8                     move.l     [A1]+, [A0]+
  52. 0000008A  32D8                     move.w     [A1]+, [A0]+
  53. 0000008C  206E 0010                movea.l    A0, [A6 + 0x10]
  54. 00000090  2050                     movea.l    A0, [A0]
  55. 00000092  43EE FDF2                lea.l      A1, [A6 - 0x20E]
  56. 00000096  22D8                     move.l     [A1]+, [A0]+
  57. 00000098  22D8                     move.l     [A1]+, [A0]+
  58. 0000009A  32D8                     move.w     [A1]+, [A0]+
  59. label0000009C:
  60. 0000009C  486E FDF2                pea.l      [A6 - 0x20E]
  61. 000000A0  41EE FDDE                lea.l      A0, [A6 - 0x222]
  62. 000000A4  43EE FDE8                lea.l      A1, [A6 - 0x218]
  63. 000000A8  20D9                     move.l     [A0]+, [A1]+
  64. 000000AA  20D9                     move.l     [A0]+, [A1]+
  65. 000000AC  30D9                     move.w     [A0]+, [A1]+
  66. 000000AE  486E FDDE                pea.l      [A6 - 0x222]
  67. 000000B2  3F3C 0002                move.w     -[A7], 0x2
  68. 000000B6  A9EB                     syscall    Pack4/FP68K
  69. 000000B8  41EE FDDE                lea.l      A0, [A6 - 0x222]
  70. 000000BC  43EE FDE8                lea.l      A1, [A6 - 0x218]
  71. 000000C0  22D8                     move.l     [A1]+, [A0]+
  72. 000000C2  22D8                     move.l     [A1]+, [A0]+
  73. 000000C4  32D8                     move.w     [A1]+, [A0]+
  74. 000000C6  487A 02A0                pea.l      [PC + 0x2A0 /* 00000368, value 0x0, cstring "" */]
  75. 000000CA  486E FDE8                pea.l      [A6 - 0x218]
  76. 000000CE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  77. 000000D2  A9EB                     syscall    Pack4/FP68K
  78. 000000D4  6406                     bcc        +0x8 /* 000000DC */
  79. 000000D6  70FF                     moveq.l    D0, 0xFFFFFFFF
  80. 000000D8  6000 0284                bra        +0x286 /* 0000035E */
  81. label000000DC:
  82. 000000DC  487A 028A                pea.l      [PC + 0x28A /* 00000368, value 0x0, cstring "" */]
  83. 000000E0  486E FDE8                pea.l      [A6 - 0x218]
  84. 000000E4  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  85. 000000E8  A9EB                     syscall    Pack4/FP68K
  86. 000000EA  5EC0                     sgt        D0
  87. 000000EC  0240 0001                andi.w     D0, 0x1
  88. 000000F0  6000 026C                bra        +0x26E /* 0000035E */
  89. label000000F4:
  90. 000000F4  2F0B                     move.l     -[A7], A3
  91. 000000F6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  92. 000000FA  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  93. 000000FE  2F0C                     move.l     -[A7], A4
  94. 00000100  302E 0012                move.w     D0, [A6 + 0x12]
  95. 00000104  48C0                     ext.l      D0
  96. 00000106  2F00                     move.l     -[A7], D0
  97. 00000108  2F2D F0F2                move.l     -[A7], [A5 - 0xF0E]
  98. 0000010C  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  99. 00000110  4FEF 0014                lea.l      A7, [A7 + 0x14]
  100. 00000114  6000 012C                bra        +0x12E /* 00000242 */
  101. label00000118:
  102. 00000118  2F0B                     move.l     -[A7], A3
  103. 0000011A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  104. 0000011E  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  105. 00000122  2F0C                     move.l     -[A7], A4
  106. 00000124  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  107. 00000128  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  108. 0000012C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  109. 00000130  6000 0110                bra        +0x112 /* 00000242 */
  110. label00000134:
  111. 00000134  206E 000A                movea.l    A0, [A6 + 0xA]
  112. 00000138  2050                     movea.l    A0, [A0]
  113. 0000013A  43EE FDE8                lea.l      A1, [A6 - 0x218]
  114. 0000013E  22D8                     move.l     [A1]+, [A0]+
  115. 00000140  22D8                     move.l     [A1]+, [A0]+
  116. 00000142  32D8                     move.w     [A1]+, [A0]+
  117. 00000144  302E 000E                move.w     D0, [A6 + 0xE]
  118. 00000148  5340                     subq.w     D0, 1
  119. 0000014A  676E                     beq        +0x70 /* 000001BA */
  120. 0000014C  5740                     subq.w     D0, 3
  121. 0000014E  670C                     beq        +0xE /* 0000015C */
  122. 00000150  5940                     subq.w     D0, 4
  123. 00000152  673C                     beq        +0x3E /* 00000190 */
  124. 00000154  5340                     subq.w     D0, 1
  125. 00000156  6724                     beq        +0x26 /* 0000017C */
  126. 00000158  6000 0202                bra        +0x204 /* 0000035C */
  127. label0000015C:
  128. 0000015C  486E 0010                pea.l      [A6 + 0x10]
  129. 00000160  486E FDDE                pea.l      [A6 - 0x222]
  130. 00000164  3F3C 280E                move.w     -[A7], 0x280E
  131. 00000168  A9EB                     syscall    Pack4/FP68K
  132. 0000016A  41EE FDDE                lea.l      A0, [A6 - 0x222]
  133. 0000016E  43EE FDF2                lea.l      A1, [A6 - 0x20E]
  134. 00000172  22D8                     move.l     [A1]+, [A0]+
  135. 00000174  22D8                     move.l     [A1]+, [A0]+
  136. 00000176  32D8                     move.w     [A1]+, [A0]+
  137. 00000178  6000 FF22                bra        -0xDC /* 0000009C */
  138. label0000017C:
  139. 0000017C  206E 0010                movea.l    A0, [A6 + 0x10]
  140. 00000180  2050                     movea.l    A0, [A0]
  141. 00000182  43EE FDF2                lea.l      A1, [A6 - 0x20E]
  142. 00000186  22D8                     move.l     [A1]+, [A0]+
  143. 00000188  22D8                     move.l     [A1]+, [A0]+
  144. 0000018A  32D8                     move.w     [A1]+, [A0]+
  145. 0000018C  6000 FF0E                bra        -0xF0 /* 0000009C */
  146. label00000190:
  147. 00000190  2F0B                     move.l     -[A7], A3
  148. 00000192  41EE FDF2                lea.l      A0, [A6 - 0x20E]
  149. 00000196  2F20                     move.l     -[A7], -[A0]
  150. 00000198  2F20                     move.l     -[A7], -[A0]
  151. 0000019A  3F20                     move.w     -[A7], -[A0]
  152. 0000019C  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  153. 000001A0  2F0C                     move.l     -[A7], A4
  154. 000001A2  302E 0012                move.w     D0, [A6 + 0x12]
  155. 000001A6  48C0                     ext.l      D0
  156. 000001A8  2F00                     move.l     -[A7], D0
  157. 000001AA  2F2D F0F2                move.l     -[A7], [A5 - 0xF0E]
  158. 000001AE  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  159. 000001B2  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  160. 000001B6  6000 008A                bra        +0x8C /* 00000242 */
  161. label000001BA:
  162. 000001BA  2F0B                     move.l     -[A7], A3
  163. 000001BC  41EE FDF2                lea.l      A0, [A6 - 0x20E]
  164. 000001C0  2F20                     move.l     -[A7], -[A0]
  165. 000001C2  2F20                     move.l     -[A7], -[A0]
  166. 000001C4  3F20                     move.w     -[A7], -[A0]
  167. 000001C6  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  168. 000001CA  2F0C                     move.l     -[A7], A4
  169. 000001CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  170. 000001D0  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  171. 000001D4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  172. 000001D8  6068                     bra        +0x6A /* 00000242 */
  173. label000001DA:
  174. 000001DA  2F0B                     move.l     -[A7], A3
  175. 000001DC  302E 000C                move.w     D0, [A6 + 0xC]
  176. 000001E0  48C0                     ext.l      D0
  177. 000001E2  2F00                     move.l     -[A7], D0
  178. 000001E4  2F2D F0F2                move.l     -[A7], [A5 - 0xF0E]
  179. 000001E8  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  180. 000001EC  302E 000E                move.w     D0, [A6 + 0xE]
  181. 000001F0  5340                     subq.w     D0, 1
  182. 000001F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  183. 000001F6  676A                     beq        +0x6C /* 00000262 */
  184. 000001F8  5740                     subq.w     D0, 3
  185. 000001FA  670C                     beq        +0xE /* 00000208 */
  186. 000001FC  5940                     subq.w     D0, 4
  187. 000001FE  672C                     beq        +0x2E /* 0000022C */
  188. 00000200  5340                     subq.w     D0, 1
  189. 00000202  6712                     beq        +0x14 /* 00000216 */
  190. 00000204  6000 0156                bra        +0x158 /* 0000035C */
  191. label00000208:
  192. 00000208  2F0C                     move.l     -[A7], A4
  193. 0000020A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  194. 0000020E  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  195. 00000212  504F                     addq.w     A7, 8
  196. 00000214  602C                     bra        +0x2E /* 00000242 */
  197. label00000216:
  198. 00000216  2F0C                     move.l     -[A7], A4
  199. 00000218  41EE FDFC                lea.l      A0, [A6 - 0x204]
  200. 0000021C  2F20                     move.l     -[A7], -[A0]
  201. 0000021E  2F20                     move.l     -[A7], -[A0]
  202. 00000220  3F20                     move.w     -[A7], -[A0]
  203. 00000222  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  204. 00000226  4FEF 000E                lea.l      A7, [A7 + 0xE]
  205. 0000022A  6016                     bra        +0x18 /* 00000242 */
  206. label0000022C:
  207. 0000022C  2F0C                     move.l     -[A7], A4
  208. 0000022E  302E 0012                move.w     D0, [A6 + 0x12]
  209. 00000232  48C0                     ext.l      D0
  210. 00000234  2F00                     move.l     -[A7], D0
  211. 00000236  2F2D F0F2                move.l     -[A7], [A5 - 0xF0E]
  212. 0000023A  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  213. 0000023E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  214. label00000242:
  215. 00000242  7000                     moveq.l    D0, 0x00
  216. 00000244  1014                     move.b     D0, [A4]
  217. 00000246  2F00                     move.l     -[A7], D0
  218. 00000248  7000                     moveq.l    D0, 0x00
  219. 0000024A  1013                     move.b     D0, [A3]
  220. 0000024C  2F00                     move.l     -[A7], D0
  221. 0000024E  486C 0001                pea.l      [A4 + 0x1]
  222. 00000252  486B 0001                pea.l      [A3 + 0x1]
  223. 00000256  4EAD 121A                jsr        [A5 + 0x121A /* export_575 */]
  224. 0000025A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  225. 0000025E  6000 00FE                bra        +0x100 /* 0000035E */
  226. label00000262:
  227. 00000262  2F0C                     move.l     -[A7], A4
  228. 00000264  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  229. 00000268  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  230. 0000026C  504F                     addq.w     A7, 8
  231. 0000026E  60D2                     bra        -0x2C /* 00000242 */
  232. label00000270:
  233. 00000270  302E 000E                move.w     D0, [A6 + 0xE]
  234. 00000274  5340                     subq.w     D0, 1
  235. 00000276  676E                     beq        +0x70 /* 000002E6 */
  236. 00000278  5740                     subq.w     D0, 3
  237. 0000027A  670C                     beq        +0xE /* 00000288 */
  238. 0000027C  5940                     subq.w     D0, 4
  239. 0000027E  6742                     beq        +0x44 /* 000002C2 */
  240. 00000280  5340                     subq.w     D0, 1
  241. 00000282  671E                     beq        +0x20 /* 000002A2 */
  242. 00000284  6000 00D6                bra        +0xD8 /* 0000035C */
  243. label00000288:
  244. 00000288  2F0B                     move.l     -[A7], A3
  245. 0000028A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  246. 0000028E  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  247. 00000292  2F0C                     move.l     -[A7], A4
  248. 00000294  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  249. 00000298  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  250. 0000029C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  251. 000002A0  60A0                     bra        -0x5E /* 00000242 */
  252. label000002A2:
  253. 000002A2  2F0B                     move.l     -[A7], A3
  254. 000002A4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  255. 000002A8  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  256. 000002AC  2F0C                     move.l     -[A7], A4
  257. 000002AE  41EE FDFC                lea.l      A0, [A6 - 0x204]
  258. 000002B2  2F20                     move.l     -[A7], -[A0]
  259. 000002B4  2F20                     move.l     -[A7], -[A0]
  260. 000002B6  3F20                     move.w     -[A7], -[A0]
  261. 000002B8  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  262. 000002BC  4FEF 0016                lea.l      A7, [A7 + 0x16]
  263. 000002C0  6080                     bra        -0x7E /* 00000242 */
  264. label000002C2:
  265. 000002C2  2F0B                     move.l     -[A7], A3
  266. 000002C4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  267. 000002C8  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  268. 000002CC  2F0C                     move.l     -[A7], A4
  269. 000002CE  302E 0012                move.w     D0, [A6 + 0x12]
  270. 000002D2  48C0                     ext.l      D0
  271. 000002D4  2F00                     move.l     -[A7], D0
  272. 000002D6  2F2D F0F2                move.l     -[A7], [A5 - 0xF0E]
  273. 000002DA  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  274. 000002DE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  275. 000002E2  6000 FF5E                bra        -0xA0 /* 00000242 */
  276. label000002E6:
  277. 000002E6  7000                     moveq.l    D0, 0x00
  278. 000002E8  2F00                     move.l     -[A7], D0
  279. 000002EA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  280. 000002EE  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  281. 000002F2  7000                     moveq.l    D0, 0x00
  282. 000002F4  2F00                     move.l     -[A7], D0
  283. 000002F6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  284. 000002FA  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  285. 000002FE  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  286. 00000302  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  287. 00000306  2A00                     move.l     D5, D0
  288. 00000308  5385                     subq.l     D5, 1
  289. 0000030A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  290. 0000030E  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  291. 00000312  2C00                     move.l     D6, D0
  292. 00000314  5386                     subq.l     D6, 1
  293. 00000316  2F06                     move.l     -[A7], D6
  294. 00000318  2F05                     move.l     -[A7], D5
  295. 0000031A  206E 0010                movea.l    A0, [A6 + 0x10]
  296. 0000031E  2F10                     move.l     -[A7], [A0]
  297. 00000320  206E 000A                movea.l    A0, [A6 + 0xA]
  298. 00000324  2F10                     move.l     -[A7], [A0]
  299. 00000326  4EAD 121A                jsr        [A5 + 0x121A /* export_575 */]
  300. 0000032A  48C0                     ext.l      D0
  301. 0000032C  2E00                     move.l     D7, D0
  302. 0000032E  7000                     moveq.l    D0, 0x00
  303. 00000330  2F00                     move.l     -[A7], D0
  304. 00000332  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  305. 00000336  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  306. 0000033A  4FEF 0030                lea.l      A7, [A7 + 0x30]
  307. 0000033E  7000                     moveq.l    D0, 0x00
  308. 00000340  2F00                     move.l     -[A7], D0
  309. 00000342  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  310. 00000346  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  311. 0000034A  504F                     addq.w     A7, 8
  312. 0000034C  3007                     move.w     D0, D7
  313. 0000034E  600E                     bra        +0x10 /* 0000035E */
  314. label00000350:
  315. 00000350  302E 0008                move.w     D0, [A6 + 0x8]
  316. 00000354  B06E 000E                cmp.w      D0, [A6 + 0xE]
  317. 00000358  6700 FCF0                beq        -0x30E /* 0000004A */
  318. label0000035C:
  319. 0000035C  7001                     moveq.l    D0, 0x01
  320. label0000035E:
  321. 0000035E  4CEE 18E8 FDC6           movem.l    D3,D5,D6,D7,A3,A4, [A6 - 0x23A]
  322. 00000364  4E5E                     unlink     A6
  323. 00000366  4E75                     rts
  324. 00000368  0000 0000                ori.b      D0, 0x0
  325. 0000036C  0000 0000                ori.b      D0, 0x0
  326. 00000370  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  327. // begin alternate branch 00000372-00000376
  328. fn00000372:
  329. 00000372  4E56 FFF4                link       A6, -0x000C
  330. // end alternate branch 00000372-00000376
  331. fn00000372: // (misaligned)
  332. 00000374  FFF4                     .invalid   <<F/7/7>>
  333. 00000376  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  334. 0000037A  266E 000C                movea.l    A3, [A6 + 0xC]
  335. 0000037E  286E 0008                movea.l    A4, [A6 + 0x8]
  336. 00000382  422E FFF9                clr.b      [A6 - 0x7]
  337. 00000386  7C00                     moveq.l    D6, 0x00
  338. 00000388  2054                     movea.l    A0, [A4]
  339. 0000038A  2828 0008                move.l     D4, [A0 + 0x8]
  340. 0000038E  5384                     subq.l     D4, 1
  341. 00000390  7A01                     moveq.l    D5, 0x01
  342. 00000392  7EFF                     moveq.l    D7, 0xFFFFFFFF
  343. 00000394  6000 009E                bra        +0xA0 /* 00000434 */
  344. label00000398:
  345. 00000398  2D46 FFF4                move.l     [A6 - 0xC], D6
  346. 0000039C  2004                     move.l     D0, D4
  347. 0000039E  90AE FFF4                sub.l      D0, [A6 - 0xC]
  348. 000003A2  E280                     asr        D0, 1
  349. 000003A4  2E00                     move.l     D7, D0
  350. 000003A6  DEAE FFF4                add.l      D7, [A6 - 0xC]
  351. 000003AA  2054                     movea.l    A0, [A4]
  352. 000003AC  2007                     move.l     D0, D7
  353. 000003AE  D080                     add.l      D0, D0
  354. 000003B0  2200                     move.l     D1, D0
  355. 000003B2  D281                     add.l      D1, D1
  356. 000003B4  D081                     add.l      D0, D1
  357. 000003B6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  358. 000003BA  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  359. 000003BE  22D8                     move.l     [A1]+, [A0]+
  360. 000003C0  32D8                     move.w     [A1]+, [A0]+
  361. 000003C2  41EE 0000                lea.l      A0, [A6 + 0x0]
  362. 000003C6  2F20                     move.l     -[A7], -[A0]
  363. 000003C8  3F20                     move.w     -[A7], -[A0]
  364. 000003CA  204B                     movea.l    A0, A3
  365. 000003CC  5C88                     addq.l     A0, 6
  366. 000003CE  2F20                     move.l     -[A7], -[A0]
  367. 000003D0  3F20                     move.w     -[A7], -[A0]
  368. 000003D2  4EBA FC2C                jsr        [PC - 0x3D4 /* 00000000 */]
  369. 000003D6  3A00                     move.w     D5, D0
  370. 000003D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  371. 000003DC  6648                     bne        +0x4A /* 00000426 */
  372. 000003DE  1D7C 0001 FFF9           move.b     [A6 - 0x7], 0x1
  373. 000003E4  603A                     bra        +0x3C /* 00000420 */
  374. label000003E6:
  375. 000003E6  2007                     move.l     D0, D7
  376. 000003E8  5380                     subq.l     D0, 1
  377. 000003EA  2054                     movea.l    A0, [A4]
  378. 000003EC  D080                     add.l      D0, D0
  379. 000003EE  2200                     move.l     D1, D0
  380. 000003F0  D281                     add.l      D1, D1
  381. 000003F2  D081                     add.l      D0, D1
  382. 000003F4  43EE FFFA                lea.l      A1, [A6 - 0x6]
  383. 000003F8  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  384. 000003FC  22D8                     move.l     [A1]+, [A0]+
  385. 000003FE  32D8                     move.w     [A1]+, [A0]+
  386. 00000400  41EE 0000                lea.l      A0, [A6 + 0x0]
  387. 00000404  2F20                     move.l     -[A7], -[A0]
  388. 00000406  3F20                     move.w     -[A7], -[A0]
  389. 00000408  204B                     movea.l    A0, A3
  390. 0000040A  5C88                     addq.l     A0, 6
  391. 0000040C  2F20                     move.l     -[A7], -[A0]
  392. 0000040E  3F20                     move.w     -[A7], -[A0]
  393. 00000410  4EBA FBEE                jsr        [PC - 0x412 /* 00000000 */]
  394. 00000414  4A40                     tst.w      D0
  395. 00000416  4FEF 000C                lea.l      A7, [A7 + 0xC]
  396. 0000041A  6626                     bne        +0x28 /* 00000442 */
  397. 0000041C  2007                     move.l     D0, D7
  398. 0000041E  5387                     subq.l     D7, 1
  399. label00000420:
  400. 00000420  4A87                     tst.l      D7
  401. 00000422  6EC2                     bgt        -0x3C /* 000003E6 */
  402. 00000424  601C                     bra        +0x1E /* 00000442 */
  403. label00000426:
  404. 00000426  4A45                     tst.w      D5
  405. 00000428  6F06                     ble        +0x8 /* 00000430 */
  406. 0000042A  2C07                     move.l     D6, D7
  407. 0000042C  5286                     addq.l     D6, 1
  408. 0000042E  6004                     bra        +0x6 /* 00000434 */
  409. label00000430:
  410. 00000430  2807                     move.l     D4, D7
  411. 00000432  5384                     subq.l     D4, 1
  412. label00000434:
  413. 00000434  B886                     cmp.l      D4, D6
  414. 00000436  6C00 FF60                bge        -0x9E /* 00000398 */
  415. 0000043A  4A45                     tst.w      D5
  416. 0000043C  6F04                     ble        +0x6 /* 00000442 */
  417. 0000043E  2007                     move.l     D0, D7
  418. 00000440  5287                     addq.l     D7, 1
  419. label00000442:
  420. 00000442  4AAE 0010                tst.l      [A6 + 0x10]
  421. 00000446  6706                     beq        +0x8 /* 0000044E */
  422. 00000448  206E 0010                movea.l    A0, [A6 + 0x10]
  423. 0000044C  2087                     move.l     [A0], D7
  424. label0000044E:
  425. 0000044E  102E FFF9                move.b     D0, [A6 - 0x7]
  426. 00000452  4CEE 18F0 FFDC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x24]
  427. 00000458  4E5E                     unlink     A6
  428. 0000045A  4E75                     rts
  429. fn0000045C:
  430. 0000045C  4E56 FFFA                link       A6, -0x0006
  431. 00000460  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  432. 00000464  266E 0010                movea.l    A3, [A6 + 0x10]
  433. 00000468  286E 0008                movea.l    A4, [A6 + 0x8]
  434. 0000046C  2054                     movea.l    A0, [A4]
  435. 0000046E  2C28 0008                move.l     D6, [A0 + 0x8]
  436. 00000472  7E00                     moveq.l    D7, 0x00
  437. 00000474  6040                     bra        +0x42 /* 000004B6 */
  438. label00000476:
  439. 00000476  2054                     movea.l    A0, [A4]
  440. 00000478  2007                     move.l     D0, D7
  441. 0000047A  D080                     add.l      D0, D0
  442. 0000047C  2200                     move.l     D1, D0
  443. 0000047E  D281                     add.l      D1, D1
  444. 00000480  D081                     add.l      D0, D1
  445. 00000482  43EE FFFA                lea.l      A1, [A6 - 0x6]
  446. 00000486  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  447. 0000048A  22D8                     move.l     [A1]+, [A0]+
  448. 0000048C  32D8                     move.w     [A1]+, [A0]+
  449. 0000048E  206E 000C                movea.l    A0, [A6 + 0xC]
  450. 00000492  5C88                     addq.l     A0, 6
  451. 00000494  2F20                     move.l     -[A7], -[A0]
  452. 00000496  3F20                     move.w     -[A7], -[A0]
  453. 00000498  41EE 0000                lea.l      A0, [A6 + 0x0]
  454. 0000049C  2F20                     move.l     -[A7], -[A0]
  455. 0000049E  3F20                     move.w     -[A7], -[A0]
  456. 000004A0  4EBA FB5E                jsr        [PC - 0x4A2 /* 00000000 */]
  457. 000004A4  4A40                     tst.w      D0
  458. 000004A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  459. 000004AA  6606                     bne        +0x8 /* 000004B2 */
  460. 000004AC  2687                     move.l     [A3], D7
  461. 000004AE  7001                     moveq.l    D0, 0x01
  462. 000004B0  600E                     bra        +0x10 /* 000004C0 */
  463. label000004B2:
  464. 000004B2  2007                     move.l     D0, D7
  465. 000004B4  5287                     addq.l     D7, 1
  466. label000004B6:
  467. 000004B6  BC87                     cmp.l      D6, D7
  468. 000004B8  6EBC                     bgt        -0x42 /* 00000476 */
  469. 000004BA  70FF                     moveq.l    D0, 0xFFFFFFFF
  470. 000004BC  2680                     move.l     [A3], D0
  471. 000004BE  7000                     moveq.l    D0, 0x00
  472. label000004C0:
  473. 000004C0  4CEE 18C0 FFEA           movem.l    D6,D7,A3,A4, [A6 - 0x16]
  474. 000004C6  4E5E                     unlink     A6
  475. 000004C8  4E75                     rts
  476. fn000004CA:
  477. 000004CA  4E56 FFF6                link       A6, -0x000A
  478. 000004CE  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  479. 000004D2  266E 0008                movea.l    A3, [A6 + 0x8]
  480. 000004D6  3A2D F0E8                move.w     D5, [A5 - 0xF18]
  481. 000004DA  4A2E 000F                tst.b      [A6 + 0xF]
  482. 000004DE  6778                     beq        +0x7A /* 00000558 */
  483. 000004E0  0C45 0002                cmpi.w     D5, 0x2
  484. 000004E4  6F0C                     ble        +0xE /* 000004F2 */
  485. 000004E6  41ED F7EE                lea.l      A0, [A5 - 0x812]
  486. 000004EA  2253                     movea.l    A1, [A3]
  487. 000004EC  2288                     move.l     [A1], A0
  488. 000004EE  6000 00B2                bra        +0xB4 /* 000005A2 */
  489. label000004F2:
  490. 000004F2  0C45 0002                cmpi.w     D5, 0x2
  491. 000004F6  6C0E                     bge        +0x10 /* 00000506 */
  492. 000004F8  7035                     moveq.l    D0, 0x35
  493. 000004FA  2F00                     move.l     -[A7], D0
  494. 000004FC  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  495. 00000500  584F                     addq.w     A7, 4
  496. 00000502  6000 01DC                bra        +0x1DE /* 000006E0 */
  497. label00000506:
  498. 00000506  206D F0D8                movea.l    A0, [A5 - 0xF28]
  499. 0000050A  202D F0E0                move.l     D0, [A5 - 0xF20]
  500. 0000050E  D090                     add.l      D0, [A0]
  501. 00000510  322D F0E8                move.w     D1, [A5 - 0xF18]
  502. 00000514  48C1                     ext.l      D1
  503. 00000516  5381                     subq.l     D1, 1
  504. 00000518  D281                     add.l      D1, D1
  505. 0000051A  2401                     move.l     D2, D1
  506. 0000051C  D482                     add.l      D2, D2
  507. 0000051E  D282                     add.l      D1, D2
  508. 00000520  9081                     sub.l      D0, D1
  509. 00000522  2040                     movea.l    A0, D0
  510. 00000524  43EE FFFA                lea.l      A1, [A6 - 0x6]
  511. 00000528  22D8                     move.l     [A1]+, [A0]+
  512. 0000052A  32D8                     move.w     [A1]+, [A0]+
  513. 0000052C  486E FFFA                pea.l      [A6 - 0x6]
  514. 00000530  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  515. 00000534  486E FFF6                pea.l      [A6 - 0xA]
  516. 00000538  486E FFFA                pea.l      [A6 - 0x6]
  517. 0000053C  2F0B                     move.l     -[A7], A3
  518. 0000053E  4EBA FE32                jsr        [PC - 0x1CE /* 00000372 */]
  519. 00000542  486E FFFA                pea.l      [A6 - 0x6]
  520. 00000546  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  521. 0000054A  2F0B                     move.l     -[A7], A3
  522. 0000054C  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  523. 00000550  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  524. 00000554  6000 018A                bra        +0x18C /* 000006E0 */
  525. label00000558:
  526. 00000558  0C45 0002                cmpi.w     D5, 0x2
  527. 0000055C  6630                     bne        +0x32 /* 0000058E */
  528. 0000055E  2053                     movea.l    A0, [A3]
  529. 00000560  2D68 0008 FFF6           move.l     [A6 - 0xA], [A0 + 0x8]
  530. 00000566  206D F0D8                movea.l    A0, [A5 - 0xF28]
  531. 0000056A  202D F0E0                move.l     D0, [A5 - 0xF20]
  532. 0000056E  D090                     add.l      D0, [A0]
  533. 00000570  322D F0E8                move.w     D1, [A5 - 0xF18]
  534. 00000574  48C1                     ext.l      D1
  535. 00000576  5381                     subq.l     D1, 1
  536. 00000578  D281                     add.l      D1, D1
  537. 0000057A  2401                     move.l     D2, D1
  538. 0000057C  D482                     add.l      D2, D2
  539. 0000057E  D282                     add.l      D1, D2
  540. 00000580  9081                     sub.l      D0, D1
  541. 00000582  2040                     movea.l    A0, D0
  542. 00000584  43EE FFFA                lea.l      A1, [A6 - 0x6]
  543. 00000588  22D8                     move.l     [A1]+, [A0]+
  544. 0000058A  32D8                     move.w     [A1]+, [A0]+
  545. 0000058C  607C                     bra        +0x7E /* 0000060A */
  546. label0000058E:
  547. 0000058E  0C45 0003                cmpi.w     D5, 0x3
  548. 00000592  670E                     beq        +0x10 /* 000005A2 */
  549. 00000594  7035                     moveq.l    D0, 0x35
  550. 00000596  2F00                     move.l     -[A7], D0
  551. 00000598  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  552. 0000059C  584F                     addq.w     A7, 4
  553. 0000059E  6000 0140                bra        +0x142 /* 000006E0 */
  554. label000005A2:
  555. 000005A2  486E FFF6                pea.l      [A6 - 0xA]
  556. 000005A6  7004                     moveq.l    D0, 0x04
  557. 000005A8  2F00                     move.l     -[A7], D0
  558. 000005AA  7202                     moveq.l    D1, 0x02
  559. 000005AC  2F01                     move.l     -[A7], D1
  560. 000005AE  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  561. 000005B2  4A00                     tst.b      D0
  562. 000005B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  563. 000005B8  6700 0126                beq        +0x128 /* 000006E0 */
  564. 000005BC  7001                     moveq.l    D0, 0x01
  565. 000005BE  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  566. 000005C2  6F18                     ble        +0x1A /* 000005DC */
  567. 000005C4  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  568. 000005C8  7004                     moveq.l    D0, 0x04
  569. 000005CA  2F00                     move.l     -[A7], D0
  570. 000005CC  7236                     moveq.l    D1, 0x36
  571. 000005CE  2F01                     move.l     -[A7], D1
  572. 000005D0  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  573. 000005D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  574. 000005D8  6000 0106                bra        +0x108 /* 000006E0 */
  575. label000005DC:
  576. 000005DC  202E FFF6                move.l     D0, [A6 - 0xA]
  577. 000005E0  53AE FFF6                subq.l     [A6 - 0xA], 1
  578. 000005E4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  579. 000005E8  202D F0E0                move.l     D0, [A5 - 0xF20]
  580. 000005EC  D090                     add.l      D0, [A0]
  581. 000005EE  322D F0E8                move.w     D1, [A5 - 0xF18]
  582. 000005F2  48C1                     ext.l      D1
  583. 000005F4  5581                     subq.l     D1, 2
  584. 000005F6  D281                     add.l      D1, D1
  585. 000005F8  2401                     move.l     D2, D1
  586. 000005FA  D482                     add.l      D2, D2
  587. 000005FC  D282                     add.l      D1, D2
  588. 000005FE  9081                     sub.l      D0, D1
  589. 00000600  2040                     movea.l    A0, D0
  590. 00000602  43EE FFFA                lea.l      A1, [A6 - 0x6]
  591. 00000606  22D8                     move.l     [A1]+, [A0]+
  592. 00000608  32D8                     move.w     [A1]+, [A0]+
  593. label0000060A:
  594. 0000060A  2053                     movea.l    A0, [A3]
  595. 0000060C  2E28 0008                move.l     D7, [A0 + 0x8]
  596. 00000610  486E FFFA                pea.l      [A6 - 0x6]
  597. 00000614  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  598. 00000618  4A2E 0013                tst.b      [A6 + 0x13]
  599. 0000061C  584F                     addq.w     A7, 4
  600. 0000061E  6740                     beq        +0x42 /* 00000660 */
  601. 00000620  BEAE FFF6                cmp.l      D7, [A6 - 0xA]
  602. 00000624  6F3A                     ble        +0x3C /* 00000660 */
  603. 00000626  2053                     movea.l    A0, [A3]
  604. 00000628  202E FFF6                move.l     D0, [A6 - 0xA]
  605. 0000062C  D080                     add.l      D0, D0
  606. 0000062E  2200                     move.l     D1, D0
  607. 00000630  D281                     add.l      D1, D1
  608. 00000632  D081                     add.l      D0, D1
  609. 00000634  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  610. 00000638  2F20                     move.l     -[A7], -[A0]
  611. 0000063A  3F20                     move.w     -[A7], -[A0]
  612. 0000063C  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  613. 00000640  2053                     movea.l    A0, [A3]
  614. 00000642  202E FFF6                move.l     D0, [A6 - 0xA]
  615. 00000646  D080                     add.l      D0, D0
  616. 00000648  2200                     move.l     D1, D0
  617. 0000064A  D281                     add.l      D1, D1
  618. 0000064C  D081                     add.l      D0, D1
  619. 0000064E  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  620. 00000652  43EE FFFA                lea.l      A1, [A6 - 0x6]
  621. 00000656  20D9                     move.l     [A0]+, [A1]+
  622. 00000658  30D9                     move.w     [A0]+, [A1]+
  623. 0000065A  5C4F                     addq.w     A7, 6
  624. 0000065C  6000 0082                bra        +0x84 /* 000006E0 */
  625. label00000660:
  626. 00000660  0CAE 1555 5555 FFF6      cmpi.l     [A6 - 0xA], 0x15555555
  627. 00000668  6F16                     ble        +0x18 /* 00000680 */
  628. 0000066A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  629. 0000066E  7004                     moveq.l    D0, 0x04
  630. 00000670  2F00                     move.l     -[A7], D0
  631. 00000672  7230                     moveq.l    D1, 0x30
  632. 00000674  2F01                     move.l     -[A7], D1
  633. 00000676  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  634. 0000067A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  635. 0000067E  6060                     bra        +0x62 /* 000006E0 */
  636. label00000680:
  637. 00000680  202E FFF6                move.l     D0, [A6 - 0xA]
  638. 00000684  5380                     subq.l     D0, 1
  639. 00000686  2F00                     move.l     -[A7], D0
  640. 00000688  2F0B                     move.l     -[A7], A3
  641. 0000068A  4EAD 07C2                jsr        [A5 + 0x7C2 /* export_244 */]
  642. 0000068E  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  643. 00000692  4A00                     tst.b      D0
  644. 00000694  504F                     addq.w     A7, 8
  645. 00000696  6748                     beq        +0x4A /* 000006E0 */
  646. 00000698  486E FFFA                pea.l      [A6 - 0x6]
  647. 0000069C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  648. 000006A0  2F0B                     move.l     -[A7], A3
  649. 000006A2  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  650. 000006A6  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  651. 000006AA  4A00                     tst.b      D0
  652. 000006AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  653. 000006B0  672E                     beq        +0x30 /* 000006E0 */
  654. 000006B2  2053                     movea.l    A0, [A3]
  655. 000006B4  2C28 0008                move.l     D6, [A0 + 0x8]
  656. 000006B8  5386                     subq.l     D6, 1
  657. 000006BA  2053                     movea.l    A0, [A3]
  658. 000006BC  2007                     move.l     D0, D7
  659. 000006BE  D080                     add.l      D0, D0
  660. 000006C0  2200                     move.l     D1, D0
  661. 000006C2  D281                     add.l      D1, D1
  662. 000006C4  D081                     add.l      D0, D1
  663. 000006C6  49F0 0814                lea.l      A4, [A0 + D0 + 0x14]
  664. 000006CA  6010                     bra        +0x12 /* 000006DC */
  665. label000006CC:
  666. 000006CC  38BC 0004                move.w     [A4], 0x4
  667. 000006D0  7000                     moveq.l    D0, 0x00
  668. 000006D2  2940 0002                move.l     [A4 + 0x2], D0
  669. 000006D6  2007                     move.l     D0, D7
  670. 000006D8  5287                     addq.l     D7, 1
  671. 000006DA  5C4C                     addq.w     A4, 6
  672. label000006DC:
  673. 000006DC  BC87                     cmp.l      D6, D7
  674. 000006DE  6EEC                     bgt        -0x12 /* 000006CC */
  675. label000006E0:
  676. 000006E0  4CEE 18E0 FFE2           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1E]
  677. 000006E6  4E5E                     unlink     A6
  678. 000006E8  4E75                     rts
  679. fn000006EA:
  680. 000006EA  4E56 FFFA                link       A6, -0x0006
  681. 000006EE  48E7 0108                movem.l    -[A7], D7,A4
  682. 000006F2  286E 0008                movea.l    A4, [A6 + 0x8]
  683. 000006F6  3E2D F0E8                move.w     D7, [A5 - 0xF18]
  684. 000006FA  0C47 0002                cmpi.w     D7, 0x2
  685. 000006FE  670C                     beq        +0xE /* 0000070C */
  686. 00000700  700F                     moveq.l    D0, 0x0F
  687. 00000702  2F00                     move.l     -[A7], D0
  688. 00000704  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  689. 00000708  584F                     addq.w     A7, 4
  690. 0000070A  604E                     bra        +0x50 /* 0000075A */
  691. label0000070C:
  692. 0000070C  4A2E 000F                tst.b      [A6 + 0xF]
  693. 00000710  6708                     beq        +0xA /* 0000071A */
  694. 00000712  41ED F7EE                lea.l      A0, [A5 - 0x812]
  695. 00000716  2254                     movea.l    A1, [A4]
  696. 00000718  2288                     move.l     [A1], A0
  697. label0000071A:
  698. 0000071A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  699. 0000071E  202D F0E0                move.l     D0, [A5 - 0xF20]
  700. 00000722  D090                     add.l      D0, [A0]
  701. 00000724  322D F0E8                move.w     D1, [A5 - 0xF18]
  702. 00000728  48C1                     ext.l      D1
  703. 0000072A  5381                     subq.l     D1, 1
  704. 0000072C  D281                     add.l      D1, D1
  705. 0000072E  2401                     move.l     D2, D1
  706. 00000730  D482                     add.l      D2, D2
  707. 00000732  D282                     add.l      D1, D2
  708. 00000734  9081                     sub.l      D0, D1
  709. 00000736  2040                     movea.l    A0, D0
  710. 00000738  43EE FFFA                lea.l      A1, [A6 - 0x6]
  711. 0000073C  22D8                     move.l     [A1]+, [A0]+
  712. 0000073E  32D8                     move.w     [A1]+, [A0]+
  713. 00000740  486E FFFA                pea.l      [A6 - 0x6]
  714. 00000744  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  715. 00000748  486E FFFA                pea.l      [A6 - 0x6]
  716. 0000074C  2F0C                     move.l     -[A7], A4
  717. 0000074E  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  718. 00000752  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  719. 00000756  4FEF 000C                lea.l      A7, [A7 + 0xC]
  720. label0000075A:
  721. 0000075A  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  722. 00000760  4E5E                     unlink     A6
  723. 00000762  4E75                     rts
  724. fn00000764:
  725. 00000764  4E56 FFFC                link       A6, -0x0004
  726. 00000768  2F0C                     move.l     -[A7], A4
  727. 0000076A  286E 0008                movea.l    A4, [A6 + 0x8]
  728. 0000076E  486E FFFC                pea.l      [A6 - 0x4]
  729. 00000772  7004                     moveq.l    D0, 0x04
  730. 00000774  2F00                     move.l     -[A7], D0
  731. 00000776  7202                     moveq.l    D1, 0x02
  732. 00000778  2F01                     move.l     -[A7], D1
  733. 0000077A  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  734. 0000077E  4A00                     tst.b      D0
  735. 00000780  4FEF 000C                lea.l      A7, [A7 + 0xC]
  736. 00000784  6768                     beq        +0x6A /* 000007EE */
  737. 00000786  7001                     moveq.l    D0, 0x01
  738. 00000788  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  739. 0000078C  6E0C                     bgt        +0xE /* 0000079A */
  740. 0000078E  2054                     movea.l    A0, [A4]
  741. 00000790  202E FFFC                move.l     D0, [A6 - 0x4]
  742. 00000794  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  743. 00000798  6F0C                     ble        +0xE /* 000007A6 */
  744. label0000079A:
  745. 0000079A  7037                     moveq.l    D0, 0x37
  746. 0000079C  2F00                     move.l     -[A7], D0
  747. 0000079E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  748. 000007A2  584F                     addq.w     A7, 4
  749. 000007A4  6048                     bra        +0x4A /* 000007EE */
  750. label000007A6:
  751. 000007A6  202E FFFC                move.l     D0, [A6 - 0x4]
  752. 000007AA  53AE FFFC                subq.l     [A6 - 0x4], 1
  753. 000007AE  2054                     movea.l    A0, [A4]
  754. 000007B0  202E FFFC                move.l     D0, [A6 - 0x4]
  755. 000007B4  D080                     add.l      D0, D0
  756. 000007B6  2200                     move.l     D1, D0
  757. 000007B8  D281                     add.l      D1, D1
  758. 000007BA  D081                     add.l      D0, D1
  759. 000007BC  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  760. 000007C0  2F20                     move.l     -[A7], -[A0]
  761. 000007C2  3F20                     move.w     -[A7], -[A0]
  762. 000007C4  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  763. 000007C8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  764. 000007CC  2F0C                     move.l     -[A7], A4
  765. 000007CE  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  766. 000007D2  2054                     movea.l    A0, [A4]
  767. 000007D4  2248                     movea.l    A1, A0
  768. 000007D6  2029 000C                move.l     D0, [A1 + 0xC]
  769. 000007DA  E280                     asr        D0, 1
  770. 000007DC  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  771. 000007E0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  772. 000007E4  6D08                     blt        +0xA /* 000007EE */
  773. 000007E6  2F0C                     move.l     -[A7], A4
  774. 000007E8  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  775. 000007EC  584F                     addq.w     A7, 4
  776. label000007EE:
  777. 000007EE  286E FFF8                movea.l    A4, [A6 - 0x8]
  778. 000007F2  4E5E                     unlink     A6
  779. 000007F4  4E75                     rts
  780. fn000007F6:
  781. 000007F6  4E56 0000                link       A6, 0
  782. 000007FA  48E7 0308                movem.l    -[A7], D6,D7,A4
  783. 000007FE  286E 0008                movea.l    A4, [A6 + 0x8]
  784. 00000802  2054                     movea.l    A0, [A4]
  785. 00000804  2C28 0008                move.l     D6, [A0 + 0x8]
  786. 00000808  7E00                     moveq.l    D7, 0x00
  787. 0000080A  601E                     bra        +0x20 /* 0000082A */
  788. label0000080C:
  789. 0000080C  2054                     movea.l    A0, [A4]
  790. 0000080E  2007                     move.l     D0, D7
  791. 00000810  D080                     add.l      D0, D0
  792. 00000812  2200                     move.l     D1, D0
  793. 00000814  D281                     add.l      D1, D1
  794. 00000816  D081                     add.l      D0, D1
  795. 00000818  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  796. 0000081C  2F20                     move.l     -[A7], -[A0]
  797. 0000081E  3F20                     move.w     -[A7], -[A0]
  798. 00000820  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  799. 00000824  5C4F                     addq.w     A7, 6
  800. 00000826  2007                     move.l     D0, D7
  801. 00000828  5287                     addq.l     D7, 1
  802. label0000082A:
  803. 0000082A  BC87                     cmp.l      D6, D7
  804. 0000082C  6EDE                     bgt        -0x20 /* 0000080C */
  805. 0000082E  2054                     movea.l    A0, [A4]
  806. 00000830  7000                     moveq.l    D0, 0x00
  807. 00000832  2140 0008                move.l     [A0 + 0x8], D0
  808. 00000836  2F0C                     move.l     -[A7], A4
  809. 00000838  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  810. 0000083C  584F                     addq.w     A7, 4
  811. 0000083E  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  812. 00000844  4E5E                     unlink     A6
  813. 00000846  4E75                     rts
  814. fn00000848:
  815. 00000848  4E56 FFF6                link       A6, -0x000A
  816. 0000084C  2F0C                     move.l     -[A7], A4
  817. 0000084E  286E 0008                movea.l    A4, [A6 + 0x8]
  818. 00000852  7002                     moveq.l    D0, 0x02
  819. 00000854  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  820. 00000858  6710                     beq        +0x12 /* 0000086A */
  821. 0000085A  700F                     moveq.l    D0, 0x0F
  822. 0000085C  2F00                     move.l     -[A7], D0
  823. 0000085E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  824. 00000862  7000                     moveq.l    D0, 0x00
  825. 00000864  584F                     addq.w     A7, 4
  826. 00000866  6000 0088                bra        +0x8A /* 000008F0 */
  827. label0000086A:
  828. 0000086A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  829. 0000086E  202D F0E0                move.l     D0, [A5 - 0xF20]
  830. 00000872  D090                     add.l      D0, [A0]
  831. 00000874  322D F0E8                move.w     D1, [A5 - 0xF18]
  832. 00000878  48C1                     ext.l      D1
  833. 0000087A  5381                     subq.l     D1, 1
  834. 0000087C  D281                     add.l      D1, D1
  835. 0000087E  2401                     move.l     D2, D1
  836. 00000880  D482                     add.l      D2, D2
  837. 00000882  D282                     add.l      D1, D2
  838. 00000884  9081                     sub.l      D0, D1
  839. 00000886  2040                     movea.l    A0, D0
  840. 00000888  43EE FFF6                lea.l      A1, [A6 - 0xA]
  841. 0000088C  22D8                     move.l     [A1]+, [A0]+
  842. 0000088E  32D8                     move.w     [A1]+, [A0]+
  843. 00000890  4A2E 000F                tst.b      [A6 + 0xF]
  844. 00000894  6742                     beq        +0x44 /* 000008D8 */
  845. 00000896  486E FFFC                pea.l      [A6 - 0x4]
  846. 0000089A  486E FFF6                pea.l      [A6 - 0xA]
  847. 0000089E  2F0C                     move.l     -[A7], A4
  848. 000008A0  4EBA FAD0                jsr        [PC - 0x530 /* 00000372 */]
  849. 000008A4  4A00                     tst.b      D0
  850. 000008A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  851. 000008AA  6742                     beq        +0x44 /* 000008EE */
  852. label000008AC:
  853. 000008AC  2054                     movea.l    A0, [A4]
  854. 000008AE  202E FFFC                move.l     D0, [A6 - 0x4]
  855. 000008B2  D080                     add.l      D0, D0
  856. 000008B4  2200                     move.l     D1, D0
  857. 000008B6  D281                     add.l      D1, D1
  858. 000008B8  D081                     add.l      D0, D1
  859. 000008BA  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  860. 000008BE  2F20                     move.l     -[A7], -[A0]
  861. 000008C0  3F20                     move.w     -[A7], -[A0]
  862. 000008C2  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  863. 000008C6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  864. 000008CA  2F0C                     move.l     -[A7], A4
  865. 000008CC  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  866. 000008D0  7001                     moveq.l    D0, 0x01
  867. 000008D2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  868. 000008D6  6018                     bra        +0x1A /* 000008F0 */
  869. label000008D8:
  870. 000008D8  486E FFFC                pea.l      [A6 - 0x4]
  871. 000008DC  486E FFF6                pea.l      [A6 - 0xA]
  872. 000008E0  2F0C                     move.l     -[A7], A4
  873. 000008E2  4EBA FB78                jsr        [PC - 0x488 /* 0000045C */]
  874. 000008E6  4A00                     tst.b      D0
  875. 000008E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  876. 000008EC  66BE                     bne        -0x40 /* 000008AC */
  877. label000008EE:
  878. 000008EE  7000                     moveq.l    D0, 0x00
  879. label000008F0:
  880. 000008F0  286E FFF2                movea.l    A4, [A6 - 0xE]
  881. 000008F4  4E5E                     unlink     A6
  882. 000008F6  4E75                     rts
  883. fn000008F8:
  884. 000008F8  4E56 FFFC                link       A6, -0x0004
  885. 000008FC  2F0C                     move.l     -[A7], A4
  886. 000008FE  286E 0008                movea.l    A4, [A6 + 0x8]
  887. 00000902  486E FFFC                pea.l      [A6 - 0x4]
  888. 00000906  7004                     moveq.l    D0, 0x04
  889. 00000908  2F00                     move.l     -[A7], D0
  890. 0000090A  7202                     moveq.l    D1, 0x02
  891. 0000090C  2F01                     move.l     -[A7], D1
  892. 0000090E  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  893. 00000912  4A00                     tst.b      D0
  894. 00000914  4FEF 000C                lea.l      A7, [A7 + 0xC]
  895. 00000918  673C                     beq        +0x3E /* 00000956 */
  896. 0000091A  7001                     moveq.l    D0, 0x01
  897. 0000091C  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  898. 00000920  6E0C                     bgt        +0xE /* 0000092E */
  899. 00000922  2054                     movea.l    A0, [A4]
  900. 00000924  202E FFFC                move.l     D0, [A6 - 0x4]
  901. 00000928  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  902. 0000092C  6F0C                     ble        +0xE /* 0000093A */
  903. label0000092E:
  904. 0000092E  7037                     moveq.l    D0, 0x37
  905. 00000930  2F00                     move.l     -[A7], D0
  906. 00000932  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  907. 00000936  584F                     addq.w     A7, 4
  908. 00000938  601C                     bra        +0x1E /* 00000956 */
  909. label0000093A:
  910. 0000093A  202E FFFC                move.l     D0, [A6 - 0x4]
  911. 0000093E  5380                     subq.l     D0, 1
  912. 00000940  2054                     movea.l    A0, [A4]
  913. 00000942  D080                     add.l      D0, D0
  914. 00000944  2200                     move.l     D1, D0
  915. 00000946  D281                     add.l      D1, D1
  916. 00000948  D081                     add.l      D0, D1
  917. 0000094A  226E 000C                movea.l    A1, [A6 + 0xC]
  918. 0000094E  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  919. 00000952  22D8                     move.l     [A1]+, [A0]+
  920. 00000954  32D8                     move.w     [A1]+, [A0]+
  921. label00000956:
  922. 00000956  286E FFF8                movea.l    A4, [A6 - 0x8]
  923. 0000095A  4E5E                     unlink     A6
  924. 0000095C  4E75                     rts
  925. fn0000095E:
  926. 0000095E  4E56 FFFA                link       A6, -0x0006
  927. 00000962  48E7 0018                movem.l    -[A7], A3,A4
  928. 00000966  266E 0008                movea.l    A3, [A6 + 0x8]
  929. 0000096A  286E 0010                movea.l    A4, [A6 + 0x10]
  930. 0000096E  7002                     moveq.l    D0, 0x02
  931. 00000970  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  932. 00000974  670C                     beq        +0xE /* 00000982 */
  933. 00000976  700F                     moveq.l    D0, 0x0F
  934. 00000978  2F00                     move.l     -[A7], D0
  935. 0000097A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  936. 0000097E  584F                     addq.w     A7, 4
  937. 00000980  6060                     bra        +0x62 /* 000009E2 */
  938. label00000982:
  939. 00000982  206D F0D8                movea.l    A0, [A5 - 0xF28]
  940. 00000986  202D F0E0                move.l     D0, [A5 - 0xF20]
  941. 0000098A  D090                     add.l      D0, [A0]
  942. 0000098C  322D F0E8                move.w     D1, [A5 - 0xF18]
  943. 00000990  48C1                     ext.l      D1
  944. 00000992  5381                     subq.l     D1, 1
  945. 00000994  D281                     add.l      D1, D1
  946. 00000996  2401                     move.l     D2, D1
  947. 00000998  D482                     add.l      D2, D2
  948. 0000099A  D282                     add.l      D1, D2
  949. 0000099C  9081                     sub.l      D0, D1
  950. 0000099E  2040                     movea.l    A0, D0
  951. 000009A0  43EE FFFA                lea.l      A1, [A6 - 0x6]
  952. 000009A4  22D8                     move.l     [A1]+, [A0]+
  953. 000009A6  32D8                     move.w     [A1]+, [A0]+
  954. 000009A8  4A2E 000F                tst.b      [A6 + 0xF]
  955. 000009AC  671E                     beq        +0x20 /* 000009CC */
  956. 000009AE  486C 0002                pea.l      [A4 + 0x2]
  957. 000009B2  486E FFFA                pea.l      [A6 - 0x6]
  958. 000009B6  2F0B                     move.l     -[A7], A3
  959. 000009B8  4EBA F9B8                jsr        [PC - 0x648 /* 00000372 */]
  960. 000009BC  4A00                     tst.b      D0
  961. 000009BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  962. 000009C2  661A                     bne        +0x1C /* 000009DE */
  963. 000009C4  70FF                     moveq.l    D0, 0xFFFFFFFF
  964. 000009C6  2940 0002                move.l     [A4 + 0x2], D0
  965. 000009CA  6012                     bra        +0x14 /* 000009DE */
  966. label000009CC:
  967. 000009CC  486C 0002                pea.l      [A4 + 0x2]
  968. 000009D0  486E FFFA                pea.l      [A6 - 0x6]
  969. 000009D4  2F0B                     move.l     -[A7], A3
  970. 000009D6  4EBA FA84                jsr        [PC - 0x57C /* 0000045C */]
  971. 000009DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  972. label000009DE:
  973. 000009DE  52AC 0002                addq.l     [A4 + 0x2], 1
  974. label000009E2:
  975. 000009E2  4CEE 1800 FFF2           movem.l    A3,A4, [A6 - 0xE]
  976. 000009E8  4E5E                     unlink     A6
  977. 000009EA  4E75                     rts
  978. fn000009EC:
  979. 000009EC  4E56 FFFA                link       A6, -0x0006
  980. 000009F0  48E7 0108                movem.l    -[A7], D7,A4
  981. 000009F4  286E 0008                movea.l    A4, [A6 + 0x8]
  982. 000009F8  2054                     movea.l    A0, [A4]
  983. 000009FA  2E28 0008                move.l     D7, [A0 + 0x8]
  984. 000009FE  5387                     subq.l     D7, 1
  985. 00000A00  4A87                     tst.l      D7
  986. 00000A02  6D1A                     blt        +0x1C /* 00000A1E */
  987. 00000A04  2054                     movea.l    A0, [A4]
  988. 00000A06  2007                     move.l     D0, D7
  989. 00000A08  D080                     add.l      D0, D0
  990. 00000A0A  2200                     move.l     D1, D0
  991. 00000A0C  D281                     add.l      D1, D1
  992. 00000A0E  D081                     add.l      D0, D1
  993. 00000A10  43EE FFFA                lea.l      A1, [A6 - 0x6]
  994. 00000A14  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  995. 00000A18  22D8                     move.l     [A1]+, [A0]+
  996. 00000A1A  32D8                     move.w     [A1]+, [A0]+
  997. 00000A1C  600C                     bra        +0xE /* 00000A2A */
  998. label00000A1E:
  999. 00000A1E  3D7C 0002 FFFA           move.w     [A6 - 0x6], 0x2
  1000. 00000A24  7000                     moveq.l    D0, 0x00
  1001. 00000A26  2D40 FFFC                move.l     [A6 - 0x4], D0
  1002. label00000A2A:
  1003. 00000A2A  206E 000C                movea.l    A0, [A6 + 0xC]
  1004. 00000A2E  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1005. 00000A32  20D9                     move.l     [A0]+, [A1]+
  1006. 00000A34  30D9                     move.w     [A0]+, [A1]+
  1007. 00000A36  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  1008. 00000A3C  4E5E                     unlink     A6
  1009. 00000A3E  4E75                     rts
  1010. fn00000A40:
  1011. 00000A40  4E56 0000                link       A6, 0
  1012. 00000A44  7003                     moveq.l    D0, 0x03
  1013. 00000A46  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  1014. 00000A4A  670C                     beq        +0xE /* 00000A58 */
  1015. 00000A4C  7010                     moveq.l    D0, 0x10
  1016. 00000A4E  2F00                     move.l     -[A7], D0
  1017. 00000A50  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  1018. 00000A54  584F                     addq.w     A7, 4
  1019. 00000A56  6016                     bra        +0x18 /* 00000A6E */
  1020. label00000A58:
  1021. 00000A58  7001                     moveq.l    D0, 0x01
  1022. 00000A5A  2F00                     move.l     -[A7], D0
  1023. 00000A5C  122E 000F                move.b     D1, [A6 + 0xF]
  1024. 00000A60  4881                     ext.w      D1
  1025. 00000A62  48C1                     ext.l      D1
  1026. 00000A64  2F01                     move.l     -[A7], D1
  1027. 00000A66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1028. 00000A6A  4EBA FA5E                jsr        [PC - 0x5A2 /* 000004CA */]
  1029. label00000A6E:
  1030. 00000A6E  4E5E                     unlink     A6
  1031. 00000A70  4E75                     rts
  1032. fn00000A72:
  1033. 00000A72  4E56 FFFA                link       A6, -0x0006
  1034. 00000A76  48E7 1018                movem.l    -[A7], D3,A3,A4
  1035. 00000A7A  266E 0008                movea.l    A3, [A6 + 0x8]
  1036. 00000A7E  286E 0010                movea.l    A4, [A6 + 0x10]
  1037. 00000A82  7002                     moveq.l    D0, 0x02
  1038. 00000A84  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  1039. 00000A88  670E                     beq        +0x10 /* 00000A98 */
  1040. 00000A8A  700F                     moveq.l    D0, 0x0F
  1041. 00000A8C  2F00                     move.l     -[A7], D0
  1042. 00000A8E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  1043. 00000A92  7000                     moveq.l    D0, 0x00
  1044. 00000A94  584F                     addq.w     A7, 4
  1045. 00000A96  607E                     bra        +0x80 /* 00000B16 */
  1046. label00000A98:
  1047. 00000A98  4A2E 000F                tst.b      [A6 + 0xF]
  1048. 00000A9C  6746                     beq        +0x48 /* 00000AE4 */
  1049. 00000A9E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1050. 00000AA2  202D F0E0                move.l     D0, [A5 - 0xF20]
  1051. 00000AA6  D090                     add.l      D0, [A0]
  1052. 00000AA8  322D F0E8                move.w     D1, [A5 - 0xF18]
  1053. 00000AAC  48C1                     ext.l      D1
  1054. 00000AAE  5381                     subq.l     D1, 1
  1055. 00000AB0  D281                     add.l      D1, D1
  1056. 00000AB2  2401                     move.l     D2, D1
  1057. 00000AB4  D482                     add.l      D2, D2
  1058. 00000AB6  D282                     add.l      D1, D2
  1059. 00000AB8  9081                     sub.l      D0, D1
  1060. 00000ABA  2040                     movea.l    A0, D0
  1061. 00000ABC  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1062. 00000AC0  22D8                     move.l     [A1]+, [A0]+
  1063. 00000AC2  32D8                     move.w     [A1]+, [A0]+
  1064. 00000AC4  2F0C                     move.l     -[A7], A4
  1065. 00000AC6  486E FFFA                pea.l      [A6 - 0x6]
  1066. 00000ACA  2F0B                     move.l     -[A7], A3
  1067. 00000ACC  4EBA F8A4                jsr        [PC - 0x75C /* 00000372 */]
  1068. 00000AD0  4A00                     tst.b      D0
  1069. 00000AD2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1070. 00000AD6  6706                     beq        +0x8 /* 00000ADE */
  1071. 00000AD8  584C                     addq.w     A4, 4
  1072. 00000ADA  7001                     moveq.l    D0, 0x01
  1073. 00000ADC  6038                     bra        +0x3A /* 00000B16 */
  1074. label00000ADE:
  1075. 00000ADE  584C                     addq.w     A4, 4
  1076. 00000AE0  7000                     moveq.l    D0, 0x00
  1077. 00000AE2  6032                     bra        +0x34 /* 00000B16 */
  1078. label00000AE4:
  1079. 00000AE4  2F0C                     move.l     -[A7], A4
  1080. 00000AE6  7004                     moveq.l    D0, 0x04
  1081. 00000AE8  2F00                     move.l     -[A7], D0
  1082. 00000AEA  7202                     moveq.l    D1, 0x02
  1083. 00000AEC  2F01                     move.l     -[A7], D1
  1084. 00000AEE  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  1085. 00000AF2  4A00                     tst.b      D0
  1086. 00000AF4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1087. 00000AF8  6604                     bne        +0x6 /* 00000AFE */
  1088. 00000AFA  7000                     moveq.l    D0, 0x00
  1089. 00000AFC  6018                     bra        +0x1A /* 00000B16 */
  1090. label00000AFE:
  1091. 00000AFE  7600                     moveq.l    D3, 0x00
  1092. 00000B00  4A94                     tst.l      [A4]
  1093. 00000B02  6F0C                     ble        +0xE /* 00000B10 */
  1094. 00000B04  2053                     movea.l    A0, [A3]
  1095. 00000B06  2014                     move.l     D0, [A4]
  1096. 00000B08  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  1097. 00000B0C  6E02                     bgt        +0x4 /* 00000B10 */
  1098. 00000B0E  7601                     moveq.l    D3, 0x01
  1099. label00000B10:
  1100. 00000B10  1003                     move.b     D0, D3
  1101. 00000B12  6002                     bra        +0x4 /* 00000B16 */
  1102. 00000B14  7000                     moveq.l    D0, 0x00
  1103. label00000B16:
  1104. 00000B16  4CEE 1808 FFEE           movem.l    D3,A3,A4, [A6 - 0x12]
  1105. 00000B1C  4E5E                     unlink     A6
  1106. 00000B1E  4E75                     rts
  1107. fn00000B20:
  1108. 00000B20  4E56 FFDC                link       A6, -0x0024
  1109. 00000B24  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1110. 00000B28  282E 0010                move.l     D4, [A6 + 0x10]
  1111. 00000B2C  2A2E 000C                move.l     D5, [A6 + 0xC]
  1112. 00000B30  286E 0008                movea.l    A4, [A6 + 0x8]
  1113. 00000B34  2E05                     move.l     D7, D5
  1114. 00000B36  2C04                     move.l     D6, D4
  1115. 00000B38  2006                     move.l     D0, D6
  1116. 00000B3A  9087                     sub.l      D0, D7
  1117. 00000B3C  5280                     addq.l     D0, 1
  1118. 00000B3E  2D40 FFEC                move.l     [A6 - 0x14], D0
  1119. 00000B42  7001                     moveq.l    D0, 0x01
  1120. 00000B44  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  1121. 00000B48  6C00 025C                bge        +0x25E /* 00000DA6 */
  1122. 00000B4C  700A                     moveq.l    D0, 0x0A
  1123. 00000B4E  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  1124. 00000B52  6E0A                     bgt        +0xC /* 00000B5E */
  1125. 00000B54  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  1126. 00000B58  4A00                     tst.b      D0
  1127. 00000B5A  6700 00B4                beq        +0xB6 /* 00000C10 */
  1128. label00000B5E:
  1129. 00000B5E  422E FFEB                clr.b      [A6 - 0x15]
  1130. 00000B62  2E05                     move.l     D7, D5
  1131. 00000B64  6000 0098                bra        +0x9A /* 00000BFE */
  1132. label00000B68:
  1133. 00000B68  2007                     move.l     D0, D7
  1134. 00000B6A  5280                     addq.l     D0, 1
  1135. 00000B6C  2054                     movea.l    A0, [A4]
  1136. 00000B6E  D080                     add.l      D0, D0
  1137. 00000B70  2200                     move.l     D1, D0
  1138. 00000B72  D281                     add.l      D1, D1
  1139. 00000B74  D081                     add.l      D0, D1
  1140. 00000B76  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  1141. 00000B7A  2F20                     move.l     -[A7], -[A0]
  1142. 00000B7C  3F20                     move.w     -[A7], -[A0]
  1143. 00000B7E  2054                     movea.l    A0, [A4]
  1144. 00000B80  2007                     move.l     D0, D7
  1145. 00000B82  D080                     add.l      D0, D0
  1146. 00000B84  2200                     move.l     D1, D0
  1147. 00000B86  D281                     add.l      D1, D1
  1148. 00000B88  D081                     add.l      D0, D1
  1149. 00000B8A  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  1150. 00000B8E  2F20                     move.l     -[A7], -[A0]
  1151. 00000B90  3F20                     move.w     -[A7], -[A0]
  1152. 00000B92  4EBA F46C                jsr        [PC - 0xB94 /* 00000000 */]
  1153. 00000B96  4A40                     tst.w      D0
  1154. 00000B98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1155. 00000B9C  6F5C                     ble        +0x5E /* 00000BFA */
  1156. 00000B9E  2D47 FFDC                move.l     [A6 - 0x24], D7
  1157. 00000BA2  2054                     movea.l    A0, [A4]
  1158. 00000BA4  41E8 0014                lea.l      A0, [A0 + 0x14]
  1159. 00000BA8  2D48 FFE0                move.l     [A6 - 0x20], A0
  1160. 00000BAC  202E FFDC                move.l     D0, [A6 - 0x24]
  1161. 00000BB0  D080                     add.l      D0, D0
  1162. 00000BB2  2200                     move.l     D1, D0
  1163. 00000BB4  D281                     add.l      D1, D1
  1164. 00000BB6  D081                     add.l      D0, D1
  1165. 00000BB8  D1C0                     add.l      A0, D0
  1166. 00000BBA  2D48 FFFC                move.l     [A6 - 0x4], A0
  1167. 00000BBE  202E FFDC                move.l     D0, [A6 - 0x24]
  1168. 00000BC2  5280                     addq.l     D0, 1
  1169. 00000BC4  206E FFE0                movea.l    A0, [A6 - 0x20]
  1170. 00000BC8  D080                     add.l      D0, D0
  1171. 00000BCA  2200                     move.l     D1, D0
  1172. 00000BCC  D281                     add.l      D1, D1
  1173. 00000BCE  D081                     add.l      D0, D1
  1174. 00000BD0  47F0 0800                lea.l      A3, [A0 + D0]
  1175. 00000BD4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1176. 00000BD8  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1177. 00000BDC  22D8                     move.l     [A1]+, [A0]+
  1178. 00000BDE  32D8                     move.w     [A1]+, [A0]+
  1179. 00000BE0  206E FFFC                movea.l    A0, [A6 - 0x4]
  1180. 00000BE4  224B                     movea.l    A1, A3
  1181. 00000BE6  20D9                     move.l     [A0]+, [A1]+
  1182. 00000BE8  30D9                     move.w     [A0]+, [A1]+
  1183. 00000BEA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1184. 00000BEE  224B                     movea.l    A1, A3
  1185. 00000BF0  22D8                     move.l     [A1]+, [A0]+
  1186. 00000BF2  32D8                     move.w     [A1]+, [A0]+
  1187. 00000BF4  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  1188. label00000BFA:
  1189. 00000BFA  2007                     move.l     D0, D7
  1190. 00000BFC  5287                     addq.l     D7, 1
  1191. label00000BFE:
  1192. 00000BFE  B887                     cmp.l      D4, D7
  1193. 00000C00  6E00 FF66                bgt        -0x98 /* 00000B68 */
  1194. 00000C04  4A2E FFEB                tst.b      [A6 - 0x15]
  1195. 00000C08  6700 019C                beq        +0x19E /* 00000DA6 */
  1196. 00000C0C  6000 FF50                bra        -0xAE /* 00000B5E */
  1197. label00000C10:
  1198. 00000C10  202E FFEC                move.l     D0, [A6 - 0x14]
  1199. 00000C14  E280                     asr        D0, 1
  1200. 00000C16  D085                     add.l      D0, D5
  1201. 00000C18  2054                     movea.l    A0, [A4]
  1202. 00000C1A  D080                     add.l      D0, D0
  1203. 00000C1C  2200                     move.l     D1, D0
  1204. 00000C1E  D281                     add.l      D1, D1
  1205. 00000C20  D081                     add.l      D0, D1
  1206. 00000C22  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1207. 00000C26  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  1208. 00000C2A  22D8                     move.l     [A1]+, [A0]+
  1209. 00000C2C  32D8                     move.w     [A1]+, [A0]+
  1210. 00000C2E  6000 00BC                bra        +0xBE /* 00000CEC */
  1211. label00000C32:
  1212. 00000C32  2006                     move.l     D0, D6
  1213. 00000C34  5386                     subq.l     D6, 1
  1214. label00000C36:
  1215. 00000C36  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1216. 00000C3A  2F20                     move.l     -[A7], -[A0]
  1217. 00000C3C  3F20                     move.w     -[A7], -[A0]
  1218. 00000C3E  2054                     movea.l    A0, [A4]
  1219. 00000C40  2006                     move.l     D0, D6
  1220. 00000C42  D080                     add.l      D0, D0
  1221. 00000C44  2200                     move.l     D1, D0
  1222. 00000C46  D281                     add.l      D1, D1
  1223. 00000C48  D081                     add.l      D0, D1
  1224. 00000C4A  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  1225. 00000C4E  2F20                     move.l     -[A7], -[A0]
  1226. 00000C50  3F20                     move.w     -[A7], -[A0]
  1227. 00000C52  4EBA F3AC                jsr        [PC - 0xC54 /* 00000000 */]
  1228. 00000C56  4A40                     tst.w      D0
  1229. 00000C58  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1230. 00000C5C  6D0A                     blt        +0xC /* 00000C68 */
  1231. 00000C5E  BA86                     cmp.l      D5, D6
  1232. 00000C60  6FD0                     ble        -0x2E /* 00000C32 */
  1233. 00000C62  6004                     bra        +0x6 /* 00000C68 */
  1234. label00000C64:
  1235. 00000C64  2007                     move.l     D0, D7
  1236. 00000C66  5287                     addq.l     D7, 1
  1237. label00000C68:
  1238. 00000C68  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1239. 00000C6C  2F20                     move.l     -[A7], -[A0]
  1240. 00000C6E  3F20                     move.w     -[A7], -[A0]
  1241. 00000C70  2054                     movea.l    A0, [A4]
  1242. 00000C72  2007                     move.l     D0, D7
  1243. 00000C74  D080                     add.l      D0, D0
  1244. 00000C76  2200                     move.l     D1, D0
  1245. 00000C78  D281                     add.l      D1, D1
  1246. 00000C7A  D081                     add.l      D0, D1
  1247. 00000C7C  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  1248. 00000C80  2F20                     move.l     -[A7], -[A0]
  1249. 00000C82  3F20                     move.w     -[A7], -[A0]
  1250. 00000C84  4EBA F37A                jsr        [PC - 0xC86 /* 00000000 */]
  1251. 00000C88  4A40                     tst.w      D0
  1252. 00000C8A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1253. 00000C8E  6C04                     bge        +0x6 /* 00000C94 */
  1254. 00000C90  B887                     cmp.l      D4, D7
  1255. 00000C92  6CD0                     bge        -0x2E /* 00000C64 */
  1256. label00000C94:
  1257. 00000C94  BC87                     cmp.l      D6, D7
  1258. 00000C96  6F54                     ble        +0x56 /* 00000CEC */
  1259. 00000C98  2054                     movea.l    A0, [A4]
  1260. 00000C9A  41E8 0014                lea.l      A0, [A0 + 0x14]
  1261. 00000C9E  2D48 FFE4                move.l     [A6 - 0x1C], A0
  1262. 00000CA2  2007                     move.l     D0, D7
  1263. 00000CA4  D080                     add.l      D0, D0
  1264. 00000CA6  2200                     move.l     D1, D0
  1265. 00000CA8  D281                     add.l      D1, D1
  1266. 00000CAA  D081                     add.l      D0, D1
  1267. 00000CAC  D1C0                     add.l      A0, D0
  1268. 00000CAE  2D48 FFFC                move.l     [A6 - 0x4], A0
  1269. 00000CB2  206E FFE4                movea.l    A0, [A6 - 0x1C]
  1270. 00000CB6  2006                     move.l     D0, D6
  1271. 00000CB8  D080                     add.l      D0, D0
  1272. 00000CBA  2200                     move.l     D1, D0
  1273. 00000CBC  D281                     add.l      D1, D1
  1274. 00000CBE  D081                     add.l      D0, D1
  1275. 00000CC0  47F0 0800                lea.l      A3, [A0 + D0]
  1276. 00000CC4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1277. 00000CC8  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1278. 00000CCC  22D8                     move.l     [A1]+, [A0]+
  1279. 00000CCE  32D8                     move.w     [A1]+, [A0]+
  1280. 00000CD0  206E FFFC                movea.l    A0, [A6 - 0x4]
  1281. 00000CD4  224B                     movea.l    A1, A3
  1282. 00000CD6  20D9                     move.l     [A0]+, [A1]+
  1283. 00000CD8  30D9                     move.w     [A0]+, [A1]+
  1284. 00000CDA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1285. 00000CDE  224B                     movea.l    A1, A3
  1286. 00000CE0  22D8                     move.l     [A1]+, [A0]+
  1287. 00000CE2  32D8                     move.w     [A1]+, [A0]+
  1288. 00000CE4  2007                     move.l     D0, D7
  1289. 00000CE6  5287                     addq.l     D7, 1
  1290. 00000CE8  2006                     move.l     D0, D6
  1291. 00000CEA  5386                     subq.l     D6, 1
  1292. label00000CEC:
  1293. 00000CEC  BC87                     cmp.l      D6, D7
  1294. 00000CEE  6C00 FF46                bge        -0xB8 /* 00000C36 */
  1295. 00000CF2  BA87                     cmp.l      D5, D7
  1296. 00000CF4  6600 0090                bne        +0x92 /* 00000D86 */
  1297. 00000CF8  6004                     bra        +0x6 /* 00000CFE */
  1298. label00000CFA:
  1299. 00000CFA  2007                     move.l     D0, D7
  1300. 00000CFC  5287                     addq.l     D7, 1
  1301. label00000CFE:
  1302. 00000CFE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1303. 00000D02  2F20                     move.l     -[A7], -[A0]
  1304. 00000D04  3F20                     move.w     -[A7], -[A0]
  1305. 00000D06  2054                     movea.l    A0, [A4]
  1306. 00000D08  2007                     move.l     D0, D7
  1307. 00000D0A  D080                     add.l      D0, D0
  1308. 00000D0C  2200                     move.l     D1, D0
  1309. 00000D0E  D281                     add.l      D1, D1
  1310. 00000D10  D081                     add.l      D0, D1
  1311. 00000D12  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  1312. 00000D16  2F20                     move.l     -[A7], -[A0]
  1313. 00000D18  3F20                     move.w     -[A7], -[A0]
  1314. 00000D1A  4EBA F2E4                jsr        [PC - 0xD1C /* 00000000 */]
  1315. 00000D1E  4A40                     tst.w      D0
  1316. 00000D20  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1317. 00000D24  66D4                     bne        -0x2A /* 00000CFA */
  1318. 00000D26  2054                     movea.l    A0, [A4]
  1319. 00000D28  41E8 0014                lea.l      A0, [A0 + 0x14]
  1320. 00000D2C  2D48 FFE8                move.l     [A6 - 0x18], A0
  1321. 00000D30  2005                     move.l     D0, D5
  1322. 00000D32  D080                     add.l      D0, D0
  1323. 00000D34  2200                     move.l     D1, D0
  1324. 00000D36  D281                     add.l      D1, D1
  1325. 00000D38  D081                     add.l      D0, D1
  1326. 00000D3A  D1C0                     add.l      A0, D0
  1327. 00000D3C  2D48 FFFC                move.l     [A6 - 0x4], A0
  1328. 00000D40  206E FFE8                movea.l    A0, [A6 - 0x18]
  1329. 00000D44  2007                     move.l     D0, D7
  1330. 00000D46  D080                     add.l      D0, D0
  1331. 00000D48  2200                     move.l     D1, D0
  1332. 00000D4A  D281                     add.l      D1, D1
  1333. 00000D4C  D081                     add.l      D0, D1
  1334. 00000D4E  47F0 0800                lea.l      A3, [A0 + D0]
  1335. 00000D52  206E FFFC                movea.l    A0, [A6 - 0x4]
  1336. 00000D56  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1337. 00000D5A  22D8                     move.l     [A1]+, [A0]+
  1338. 00000D5C  32D8                     move.w     [A1]+, [A0]+
  1339. 00000D5E  206E FFFC                movea.l    A0, [A6 - 0x4]
  1340. 00000D62  224B                     movea.l    A1, A3
  1341. 00000D64  20D9                     move.l     [A0]+, [A1]+
  1342. 00000D66  30D9                     move.w     [A0]+, [A1]+
  1343. 00000D68  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1344. 00000D6C  224B                     movea.l    A1, A3
  1345. 00000D6E  22D8                     move.l     [A1]+, [A0]+
  1346. 00000D70  32D8                     move.w     [A1]+, [A0]+
  1347. 00000D72  2F04                     move.l     -[A7], D4
  1348. 00000D74  2005                     move.l     D0, D5
  1349. 00000D76  5280                     addq.l     D0, 1
  1350. 00000D78  2F00                     move.l     -[A7], D0
  1351. 00000D7A  2F0C                     move.l     -[A7], A4
  1352. 00000D7C  4EBA FDA2                jsr        [PC - 0x25E /* 00000B20 */]
  1353. 00000D80  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1354. 00000D84  6020                     bra        +0x22 /* 00000DA6 */
  1355. label00000D86:
  1356. 00000D86  2007                     move.l     D0, D7
  1357. 00000D88  5380                     subq.l     D0, 1
  1358. 00000D8A  2F00                     move.l     -[A7], D0
  1359. 00000D8C  2F05                     move.l     -[A7], D5
  1360. 00000D8E  2F0C                     move.l     -[A7], A4
  1361. 00000D90  4EBA FD8E                jsr        [PC - 0x272 /* 00000B20 */]
  1362. 00000D94  2F04                     move.l     -[A7], D4
  1363. 00000D96  2006                     move.l     D0, D6
  1364. 00000D98  5280                     addq.l     D0, 1
  1365. 00000D9A  2F00                     move.l     -[A7], D0
  1366. 00000D9C  2F0C                     move.l     -[A7], A4
  1367. 00000D9E  4EBA FD80                jsr        [PC - 0x280 /* 00000B20 */]
  1368. 00000DA2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1369. label00000DA6:
  1370. 00000DA6  4CEE 18F0 FFC4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3C]
  1371. 00000DAC  4E5E                     unlink     A6
  1372. 00000DAE  4E75                     rts
  1373. fn00000DB0:
  1374. 00000DB0  4E56 0000                link       A6, 0
  1375. 00000DB4  2F0C                     move.l     -[A7], A4
  1376. 00000DB6  286E 0008                movea.l    A4, [A6 + 0x8]
  1377. 00000DBA  41ED F7BA                lea.l      A0, [A5 - 0x846]
  1378. 00000DBE  2254                     movea.l    A1, [A4]
  1379. 00000DC0  2288                     move.l     [A1], A0
  1380. 00000DC2  2054                     movea.l    A0, [A4]
  1381. 00000DC4  2028 0008                move.l     D0, [A0 + 0x8]
  1382. 00000DC8  5380                     subq.l     D0, 1
  1383. 00000DCA  2F00                     move.l     -[A7], D0
  1384. 00000DCC  7000                     moveq.l    D0, 0x00
  1385. 00000DCE  2F00                     move.l     -[A7], D0
  1386. 00000DD0  2F0C                     move.l     -[A7], A4
  1387. 00000DD2  4EBA FD4C                jsr        [PC - 0x2B4 /* 00000B20 */]
  1388. 00000DD6  286E FFFC                movea.l    A4, [A6 - 0x4]
  1389. 00000DDA  4E5E                     unlink     A6
  1390. 00000DDC  4E75                     rts
  1391. fn00000DDE:
  1392. 00000DDE  4E56 FFF4                link       A6, -0x000C
  1393. 00000DE2  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1394. 00000DE6  3A2E 0012                move.w     D5, [A6 + 0x12]
  1395. 00000DEA  286E 0008                movea.l    A4, [A6 + 0x8]
  1396. 00000DEE  2054                     movea.l    A0, [A4]
  1397. 00000DF0  2C28 0008                move.l     D6, [A0 + 0x8]
  1398. 00000DF4  7001                     moveq.l    D0, 0x01
  1399. 00000DF6  B086                     cmp.l      D0, D6
  1400. 00000DF8  6E00 00A0                bgt        +0xA2 /* 00000E9A */
  1401. 00000DFC  4A2E 000F                tst.b      [A6 + 0xF]
  1402. 00000E00  6732                     beq        +0x34 /* 00000E34 */
  1403. 00000E02  0C45 FFFF                cmpi.w     D5, 0xFFFF
  1404. 00000E06  6610                     bne        +0x12 /* 00000E18 */
  1405. 00000E08  2054                     movea.l    A0, [A4]
  1406. 00000E0A  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1407. 00000E0E  41E8 0014                lea.l      A0, [A0 + 0x14]
  1408. 00000E12  22D8                     move.l     [A1]+, [A0]+
  1409. 00000E14  32D8                     move.w     [A1]+, [A0]+
  1410. 00000E16  6076                     bra        +0x78 /* 00000E8E */
  1411. label00000E18:
  1412. 00000E18  2006                     move.l     D0, D6
  1413. 00000E1A  5380                     subq.l     D0, 1
  1414. 00000E1C  2054                     movea.l    A0, [A4]
  1415. 00000E1E  D080                     add.l      D0, D0
  1416. 00000E20  2200                     move.l     D1, D0
  1417. 00000E22  D281                     add.l      D1, D1
  1418. 00000E24  D081                     add.l      D0, D1
  1419. 00000E26  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1420. 00000E2A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  1421. 00000E2E  22D8                     move.l     [A1]+, [A0]+
  1422. 00000E30  32D8                     move.w     [A1]+, [A0]+
  1423. 00000E32  605A                     bra        +0x5C /* 00000E8E */
  1424. label00000E34:
  1425. 00000E34  2054                     movea.l    A0, [A4]
  1426. 00000E36  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1427. 00000E3A  41E8 0014                lea.l      A0, [A0 + 0x14]
  1428. 00000E3E  22D8                     move.l     [A1]+, [A0]+
  1429. 00000E40  32D8                     move.w     [A1]+, [A0]+
  1430. 00000E42  7E01                     moveq.l    D7, 0x01
  1431. 00000E44  6044                     bra        +0x46 /* 00000E8A */
  1432. label00000E46:
  1433. 00000E46  2054                     movea.l    A0, [A4]
  1434. 00000E48  2007                     move.l     D0, D7
  1435. 00000E4A  D080                     add.l      D0, D0
  1436. 00000E4C  2200                     move.l     D1, D0
  1437. 00000E4E  D281                     add.l      D1, D1
  1438. 00000E50  D081                     add.l      D0, D1
  1439. 00000E52  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1440. 00000E56  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  1441. 00000E5A  22D8                     move.l     [A1]+, [A0]+
  1442. 00000E5C  32D8                     move.w     [A1]+, [A0]+
  1443. 00000E5E  41EE 0000                lea.l      A0, [A6 + 0x0]
  1444. 00000E62  2F20                     move.l     -[A7], -[A0]
  1445. 00000E64  3F20                     move.w     -[A7], -[A0]
  1446. 00000E66  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1447. 00000E6A  2F20                     move.l     -[A7], -[A0]
  1448. 00000E6C  3F20                     move.w     -[A7], -[A0]
  1449. 00000E6E  4EBA F190                jsr        [PC - 0xE70 /* 00000000 */]
  1450. 00000E72  BA40                     cmp.w      D5, D0
  1451. 00000E74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1452. 00000E78  670C                     beq        +0xE /* 00000E86 */
  1453. 00000E7A  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1454. 00000E7E  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1455. 00000E82  20D9                     move.l     [A0]+, [A1]+
  1456. 00000E84  30D9                     move.w     [A0]+, [A1]+
  1457. label00000E86:
  1458. 00000E86  2007                     move.l     D0, D7
  1459. 00000E88  5287                     addq.l     D7, 1
  1460. label00000E8A:
  1461. 00000E8A  BC87                     cmp.l      D6, D7
  1462. 00000E8C  6EB8                     bgt        -0x46 /* 00000E46 */
  1463. label00000E8E:
  1464. 00000E8E  206E 0014                movea.l    A0, [A6 + 0x14]
  1465. 00000E92  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1466. 00000E96  20D9                     move.l     [A0]+, [A1]+
  1467. 00000E98  30D9                     move.w     [A0]+, [A1]+
  1468. label00000E9A:
  1469. 00000E9A  4CEE 10E0 FFE4           movem.l    D5,D6,D7,A4, [A6 - 0x1C]
  1470. 00000EA0  4E5E                     unlink     A6
  1471. 00000EA2  4E75                     rts
  1472. fn00000EA4:
  1473. 00000EA4  4E56 FFFC                link       A6, -0x0004
  1474. 00000EA8  2F0C                     move.l     -[A7], A4
  1475. 00000EAA  286E 0008                movea.l    A4, [A6 + 0x8]
  1476. 00000EAE  7001                     moveq.l    D0, 0x01
  1477. 00000EB0  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  1478. 00000EB4  660E                     bne        +0x10 /* 00000EC4 */
  1479. 00000EB6  38BC 0008                move.w     [A4], 0x8
  1480. 00000EBA  297C 0000 01C8 0002      move.l     [A4 + 0x2], 0x1C8
  1481. 00000EC2  602C                     bra        +0x2E /* 00000EF0 */
  1482. label00000EC4:
  1483. 00000EC4  486E FFFC                pea.l      [A6 - 0x4]
  1484. 00000EC8  7008                     moveq.l    D0, 0x08
  1485. 00000ECA  2F00                     move.l     -[A7], D0
  1486. 00000ECC  7202                     moveq.l    D1, 0x02
  1487. 00000ECE  2F01                     move.l     -[A7], D1
  1488. 00000ED0  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  1489. 00000ED4  4A00                     tst.b      D0
  1490. 00000ED6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1491. 00000EDA  6714                     beq        +0x16 /* 00000EF0 */
  1492. 00000EDC  302E FFFE                move.w     D0, [A6 - 0x2]
  1493. 00000EE0  0440 01C7                subi.w     D0, 0x1C7
  1494. 00000EE4  6704                     beq        +0x6 /* 00000EEA */
  1495. 00000EE6  5340                     subq.w     D0, 1
  1496. 00000EE8  6606                     bne        +0x8 /* 00000EF0 */
  1497. label00000EEA:
  1498. 00000EEA  7001                     moveq.l    D0, 0x01
  1499. 00000EEC  2940 0002                move.l     [A4 + 0x2], D0
  1500. label00000EF0:
  1501. 00000EF0  286E FFF8                movea.l    A4, [A6 - 0x8]
  1502. 00000EF4  4E5E                     unlink     A6
  1503. 00000EF6  4E75                     rts
  1504. fn00000EF8:
  1505. 00000EF8  4E56 FFFA                link       A6, -0x0006
  1506. 00000EFC  48E7 0108                movem.l    -[A7], D7,A4
  1507. 00000F00  1E2E 0013                move.b     D7, [A6 + 0x13]
  1508. 00000F04  286E 0008                movea.l    A4, [A6 + 0x8]
  1509. 00000F08  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  1510. 00000F0E  7000                     moveq.l    D0, 0x00
  1511. 00000F10  2D40 FFFC                move.l     [A6 - 0x4], D0
  1512. 00000F14  322E 000E                move.w     D1, [A6 + 0xE]
  1513. 00000F18  0441 016E                subi.w     D1, 0x16E
  1514. 00000F1C  677C                     beq        +0x7E /* 00000F9A */
  1515. 00000F1E  5341                     subq.w     D1, 1
  1516. 00000F20  6778                     beq        +0x7A /* 00000F9A */
  1517. 00000F22  5541                     subq.w     D1, 2
  1518. 00000F24  6700 008C                beq        +0x8E /* 00000FB2 */
  1519. 00000F28  5341                     subq.w     D1, 1
  1520. 00000F2A  6700 0098                beq        +0x9A /* 00000FC4 */
  1521. 00000F2E  5341                     subq.w     D1, 1
  1522. 00000F30  6700 009E                beq        +0xA0 /* 00000FD0 */
  1523. 00000F34  5341                     subq.w     D1, 1
  1524. 00000F36  6700 008C                beq        +0x8E /* 00000FC4 */
  1525. 00000F3A  5341                     subq.w     D1, 1
  1526. 00000F3C  6700 009E                beq        +0xA0 /* 00000FDC */
  1527. 00000F40  5341                     subq.w     D1, 1
  1528. 00000F42  6700 00B2                beq        +0xB4 /* 00000FF6 */
  1529. 00000F46  5541                     subq.w     D1, 2
  1530. 00000F48  6700 00AC                beq        +0xAE /* 00000FF6 */
  1531. 00000F4C  5541                     subq.w     D1, 2
  1532. 00000F4E  6700 00B6                beq        +0xB8 /* 00001006 */
  1533. 00000F52  5341                     subq.w     D1, 1
  1534. 00000F54  6700 00B0                beq        +0xB2 /* 00001006 */
  1535. 00000F58  5341                     subq.w     D1, 1
  1536. 00000F5A  6700 00C2                beq        +0xC4 /* 0000101E */
  1537. 00000F5E  5341                     subq.w     D1, 1
  1538. 00000F60  6700 00CC                beq        +0xCE /* 0000102E */
  1539. 00000F64  5541                     subq.w     D1, 2
  1540. 00000F66  6700 00C6                beq        +0xC8 /* 0000102E */
  1541. 00000F6A  5341                     subq.w     D1, 1
  1542. 00000F6C  6700 00D2                beq        +0xD4 /* 00001040 */
  1543. 00000F70  5341                     subq.w     D1, 1
  1544. 00000F72  6700 00D8                beq        +0xDA /* 0000104C */
  1545. 00000F76  5341                     subq.w     D1, 1
  1546. 00000F78  6700 00F6                beq        +0xF8 /* 00001070 */
  1547. 00000F7C  5341                     subq.w     D1, 1
  1548. 00000F7E  6700 0106                beq        +0x108 /* 00001086 */
  1549. 00000F82  5341                     subq.w     D1, 1
  1550. 00000F84  6700 010E                beq        +0x110 /* 00001094 */
  1551. 00000F88  5341                     subq.w     D1, 1
  1552. 00000F8A  6700 012E                beq        +0x130 /* 000010BA */
  1553. 00000F8E  0441 005F                subi.w     D1, 0x5F /* '_' */
  1554. 00000F92  6700 014C                beq        +0x14E /* 000010E0 */
  1555. 00000F96  6000 0154                bra        +0x156 /* 000010EC */
  1556. label00000F9A:
  1557. 00000F9A  7000                     moveq.l    D0, 0x00
  1558. 00000F9C  2F00                     move.l     -[A7], D0
  1559. 00000F9E  4887                     ext.w      D7
  1560. 00000FA0  48C7                     ext.l      D7
  1561. 00000FA2  2F07                     move.l     -[A7], D7
  1562. 00000FA4  2F0C                     move.l     -[A7], A4
  1563. 00000FA6  4EBA F522                jsr        [PC - 0xADE /* 000004CA */]
  1564. 00000FAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1565. 00000FAE  6000 0140                bra        +0x142 /* 000010F0 */
  1566. label00000FB2:
  1567. 00000FB2  4887                     ext.w      D7
  1568. 00000FB4  48C7                     ext.l      D7
  1569. 00000FB6  2F07                     move.l     -[A7], D7
  1570. 00000FB8  2F0C                     move.l     -[A7], A4
  1571. 00000FBA  4EBA F72E                jsr        [PC - 0x8D2 /* 000006EA */]
  1572. 00000FBE  504F                     addq.w     A7, 8
  1573. 00000FC0  6000 012E                bra        +0x130 /* 000010F0 */
  1574. label00000FC4:
  1575. 00000FC4  2F0C                     move.l     -[A7], A4
  1576. 00000FC6  4EBA F79C                jsr        [PC - 0x864 /* 00000764 */]
  1577. 00000FCA  584F                     addq.w     A7, 4
  1578. 00000FCC  6000 0122                bra        +0x124 /* 000010F0 */
  1579. label00000FD0:
  1580. 00000FD0  2F0C                     move.l     -[A7], A4
  1581. 00000FD2  4EBA F822                jsr        [PC - 0x7DE /* 000007F6 */]
  1582. 00000FD6  584F                     addq.w     A7, 4
  1583. 00000FD8  6000 0116                bra        +0x118 /* 000010F0 */
  1584. label00000FDC:
  1585. 00000FDC  4887                     ext.w      D7
  1586. 00000FDE  48C7                     ext.l      D7
  1587. 00000FE0  2F07                     move.l     -[A7], D7
  1588. 00000FE2  2F0C                     move.l     -[A7], A4
  1589. 00000FE4  4EBA F862                jsr        [PC - 0x79E /* 00000848 */]
  1590. 00000FE8  4880                     ext.w      D0
  1591. 00000FEA  48C0                     ext.l      D0
  1592. 00000FEC  2D40 FFFC                move.l     [A6 - 0x4], D0
  1593. 00000FF0  504F                     addq.w     A7, 8
  1594. 00000FF2  6000 00FC                bra        +0xFE /* 000010F0 */
  1595. label00000FF6:
  1596. 00000FF6  486E FFFA                pea.l      [A6 - 0x6]
  1597. 00000FFA  2F0C                     move.l     -[A7], A4
  1598. 00000FFC  4EBA F8FA                jsr        [PC - 0x706 /* 000008F8 */]
  1599. 00001000  504F                     addq.w     A7, 8
  1600. 00001002  6000 00EC                bra        +0xEE /* 000010F0 */
  1601. label00001006:
  1602. 00001006  486E FFFA                pea.l      [A6 - 0x6]
  1603. 0000100A  4887                     ext.w      D7
  1604. 0000100C  48C7                     ext.l      D7
  1605. 0000100E  2F07                     move.l     -[A7], D7
  1606. 00001010  2F0C                     move.l     -[A7], A4
  1607. 00001012  4EBA F94A                jsr        [PC - 0x6B6 /* 0000095E */]
  1608. 00001016  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1609. 0000101A  6000 00D4                bra        +0xD6 /* 000010F0 */
  1610. label0000101E:
  1611. 0000101E  486E FFFA                pea.l      [A6 - 0x6]
  1612. 00001022  2F0C                     move.l     -[A7], A4
  1613. 00001024  4EBA F9C6                jsr        [PC - 0x63A /* 000009EC */]
  1614. 00001028  504F                     addq.w     A7, 8
  1615. 0000102A  6000 00C4                bra        +0xC6 /* 000010F0 */
  1616. label0000102E:
  1617. 0000102E  4887                     ext.w      D7
  1618. 00001030  48C7                     ext.l      D7
  1619. 00001032  2F07                     move.l     -[A7], D7
  1620. 00001034  2F0C                     move.l     -[A7], A4
  1621. 00001036  4EBA FA08                jsr        [PC - 0x5F8 /* 00000A40 */]
  1622. 0000103A  504F                     addq.w     A7, 8
  1623. 0000103C  6000 00B2                bra        +0xB4 /* 000010F0 */
  1624. label00001040:
  1625. 00001040  2054                     movea.l    A0, [A4]
  1626. 00001042  2D68 0008 FFFC           move.l     [A6 - 0x4], [A0 + 0x8]
  1627. 00001048  6000 00A6                bra        +0xA8 /* 000010F0 */
  1628. label0000104C:
  1629. 0000104C  486E FFFC                pea.l      [A6 - 0x4]
  1630. 00001050  4887                     ext.w      D7
  1631. 00001052  48C7                     ext.l      D7
  1632. 00001054  2F07                     move.l     -[A7], D7
  1633. 00001056  2F0C                     move.l     -[A7], A4
  1634. 00001058  4EBA FA18                jsr        [PC - 0x5E8 /* 00000A72 */]
  1635. 0000105C  4A00                     tst.b      D0
  1636. 0000105E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1637. 00001062  6600 008C                bne        +0x8E /* 000010F0 */
  1638. 00001066  7000                     moveq.l    D0, 0x00
  1639. 00001068  2D40 FFFC                move.l     [A6 - 0x4], D0
  1640. 0000106C  6000 0082                bra        +0x84 /* 000010F0 */
  1641. label00001070:
  1642. 00001070  486E FFFC                pea.l      [A6 - 0x4]
  1643. 00001074  4887                     ext.w      D7
  1644. 00001076  48C7                     ext.l      D7
  1645. 00001078  2F07                     move.l     -[A7], D7
  1646. 0000107A  2F0C                     move.l     -[A7], A4
  1647. 0000107C  4EBA F9F4                jsr        [PC - 0x60C /* 00000A72 */]
  1648. 00001080  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1649. 00001084  606A                     bra        +0x6C /* 000010F0 */
  1650. label00001086:
  1651. 00001086  4A07                     tst.b      D7
  1652. 00001088  6666                     bne        +0x68 /* 000010F0 */
  1653. 0000108A  2F0C                     move.l     -[A7], A4
  1654. 0000108C  4EBA FD22                jsr        [PC - 0x2DE /* 00000DB0 */]
  1655. 00001090  584F                     addq.w     A7, 4
  1656. 00001092  605C                     bra        +0x5E /* 000010F0 */
  1657. label00001094:
  1658. 00001094  7001                     moveq.l    D0, 0x01
  1659. 00001096  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  1660. 0000109A  6704                     beq        +0x6 /* 000010A0 */
  1661. 0000109C  7000                     moveq.l    D0, 0x00
  1662. 0000109E  6064                     bra        +0x66 /* 00001104 */
  1663. label000010A0:
  1664. 000010A0  486E FFFA                pea.l      [A6 - 0x6]
  1665. 000010A4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1666. 000010A6  2F00                     move.l     -[A7], D0
  1667. 000010A8  4887                     ext.w      D7
  1668. 000010AA  48C7                     ext.l      D7
  1669. 000010AC  2F07                     move.l     -[A7], D7
  1670. 000010AE  2F0C                     move.l     -[A7], A4
  1671. 000010B0  4EBA FD2C                jsr        [PC - 0x2D4 /* 00000DDE */]
  1672. 000010B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1673. 000010B8  6036                     bra        +0x38 /* 000010F0 */
  1674. label000010BA:
  1675. 000010BA  7001                     moveq.l    D0, 0x01
  1676. 000010BC  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  1677. 000010C0  6704                     beq        +0x6 /* 000010C6 */
  1678. 000010C2  7000                     moveq.l    D0, 0x00
  1679. 000010C4  603E                     bra        +0x40 /* 00001104 */
  1680. label000010C6:
  1681. 000010C6  486E FFFA                pea.l      [A6 - 0x6]
  1682. 000010CA  7001                     moveq.l    D0, 0x01
  1683. 000010CC  2F00                     move.l     -[A7], D0
  1684. 000010CE  4887                     ext.w      D7
  1685. 000010D0  48C7                     ext.l      D7
  1686. 000010D2  2F07                     move.l     -[A7], D7
  1687. 000010D4  2F0C                     move.l     -[A7], A4
  1688. 000010D6  4EBA FD06                jsr        [PC - 0x2FA /* 00000DDE */]
  1689. 000010DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1690. 000010DE  6010                     bra        +0x12 /* 000010F0 */
  1691. label000010E0:
  1692. 000010E0  486E FFFA                pea.l      [A6 - 0x6]
  1693. 000010E4  4EBA FDBE                jsr        [PC - 0x242 /* 00000EA4 */]
  1694. 000010E8  584F                     addq.w     A7, 4
  1695. 000010EA  6004                     bra        +0x6 /* 000010F0 */
  1696. label000010EC:
  1697. 000010EC  7000                     moveq.l    D0, 0x00
  1698. 000010EE  6014                     bra        +0x16 /* 00001104 */
  1699. label000010F0:
  1700. 000010F0  486E FFFA                pea.l      [A6 - 0x6]
  1701. 000010F4  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  1702. 000010F8  486E FFFA                pea.l      [A6 - 0x6]
  1703. 000010FC  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1704. 00001100  7001                     moveq.l    D0, 0x01
  1705. 00001102  504F                     addq.w     A7, 8
  1706. label00001104:
  1707. 00001104  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  1708. 0000110A  4E5E                     unlink     A6
  1709. 0000110C  4E75                     rts
  1710. 0000110E  4E56 0000                link       A6, 0
  1711. 00001112  7001                     moveq.l    D0, 0x01
  1712. 00001114  2F00                     move.l     -[A7], D0
  1713. 00001116  322E 000E                move.w     D1, [A6 + 0xE]
  1714. 0000111A  48C1                     ext.l      D1
  1715. 0000111C  2F01                     move.l     -[A7], D1
  1716. 0000111E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1717. 00001122  4EBA FDD4                jsr        [PC - 0x22C /* 00000EF8 */]
  1718. 00001126  4E5E                     unlink     A6
  1719. 00001128  4E75                     rts
  1720. 0000112A  4E56 0000                link       A6, 0
  1721. 0000112E  7000                     moveq.l    D0, 0x00
  1722. 00001130  2F00                     move.l     -[A7], D0
  1723. 00001132  322E 000E                move.w     D1, [A6 + 0xE]
  1724. 00001136  48C1                     ext.l      D1
  1725. 00001138  2F01                     move.l     -[A7], D1
  1726. 0000113A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1727. 0000113E  4EBA FDB8                jsr        [PC - 0x248 /* 00000EF8 */]
  1728. 00001142  4E5E                     unlink     A6
  1729. 00001144  4E75                     rts
  1730. 00001146  4E56 0000                link       A6, 0
  1731. 0000114A  48E7 0308                movem.l    -[A7], D6,D7,A4
  1732. 0000114E  286E 0008                movea.l    A4, [A6 + 0x8]
  1733. 00001152  2054                     movea.l    A0, [A4]
  1734. 00001154  2C28 0008                move.l     D6, [A0 + 0x8]
  1735. 00001158  7E00                     moveq.l    D7, 0x00
  1736. 0000115A  601E                     bra        +0x20 /* 0000117A */
  1737. label0000115C:
  1738. 0000115C  2054                     movea.l    A0, [A4]
  1739. 0000115E  2007                     move.l     D0, D7
  1740. 00001160  D080                     add.l      D0, D0
  1741. 00001162  2200                     move.l     D1, D0
  1742. 00001164  D281                     add.l      D1, D1
  1743. 00001166  D081                     add.l      D0, D1
  1744. 00001168  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  1745. 0000116C  2F20                     move.l     -[A7], -[A0]
  1746. 0000116E  3F20                     move.w     -[A7], -[A0]
  1747. 00001170  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  1748. 00001174  5C4F                     addq.w     A7, 6
  1749. 00001176  2007                     move.l     D0, D7
  1750. 00001178  5287                     addq.l     D7, 1
  1751. label0000117A:
  1752. 0000117A  BC87                     cmp.l      D6, D7
  1753. 0000117C  6EDE                     bgt        -0x20 /* 0000115C */
  1754. 0000117E  2F0C                     move.l     -[A7], A4
  1755. 00001180  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  1756. 00001184  584F                     addq.w     A7, 4
  1757. 00001186  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  1758. 0000118C  4E5E                     unlink     A6
  1759. 0000118E  4E75                     rts
  1760. fn00001190:
  1761. 00001190  4E56 FFFA                link       A6, -0x0006
  1762. 00001194  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1763. 00001198  382E 001A                move.w     D4, [A6 + 0x1A]
  1764. 0000119C  266E 0008                movea.l    A3, [A6 + 0x8]
  1765. 000011A0  2C2E 0010                move.l     D6, [A6 + 0x10]
  1766. 000011A4  286E 000C                movea.l    A4, [A6 + 0xC]
  1767. 000011A8  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  1768. 000011AC  4A00                     tst.b      D0
  1769. 000011AE  6728                     beq        +0x2A /* 000011D8 */
  1770. 000011B0  702C                     moveq.l    D0, 0x2C
  1771. 000011B2  2F00                     move.l     -[A7], D0
  1772. 000011B4  4878 0109                push.l     0x109
  1773. 000011B8  486D F1CE                pea.l      [A5 - 0xE32]
  1774. 000011BC  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1775. 000011C0  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  1776. 000011C4  5248                     addq.w     A0, 1
  1777. 000011C6  2F08                     move.l     -[A7], A0
  1778. 000011C8  2F06                     move.l     -[A7], D6
  1779. 000011CA  2F0C                     move.l     -[A7], A4
  1780. 000011CC  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  1781. 000011D0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1782. 000011D4  6000 00B8                bra        +0xBA /* 0000128E */
  1783. label000011D8:
  1784. 000011D8  302E 0016                move.w     D0, [A6 + 0x16]
  1785. 000011DC  48C0                     ext.l      D0
  1786. 000011DE  2F00                     move.l     -[A7], D0
  1787. 000011E0  4878 0109                push.l     0x109
  1788. 000011E4  486D F1CE                pea.l      [A5 - 0xE32]
  1789. 000011E8  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1790. 000011EC  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  1791. 000011F0  5248                     addq.w     A0, 1
  1792. 000011F2  2F08                     move.l     -[A7], A0
  1793. 000011F4  2F06                     move.l     -[A7], D6
  1794. 000011F6  2F0C                     move.l     -[A7], A4
  1795. 000011F8  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  1796. 000011FC  2053                     movea.l    A0, [A3]
  1797. 000011FE  2A28 0008                move.l     D5, [A0 + 0x8]
  1798. 00001202  7E00                     moveq.l    D7, 0x00
  1799. 00001204  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1800. 00001208  6058                     bra        +0x5A /* 00001262 */
  1801. label0000120A:
  1802. 0000120A  2053                     movea.l    A0, [A3]
  1803. 0000120C  2007                     move.l     D0, D7
  1804. 0000120E  D080                     add.l      D0, D0
  1805. 00001210  2200                     move.l     D1, D0
  1806. 00001212  D281                     add.l      D1, D1
  1807. 00001214  D081                     add.l      D0, D1
  1808. 00001216  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1809. 0000121A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  1810. 0000121E  22D8                     move.l     [A1]+, [A0]+
  1811. 00001220  32D8                     move.w     [A1]+, [A0]+
  1812. 00001222  2F06                     move.l     -[A7], D6
  1813. 00001224  2F0C                     move.l     -[A7], A4
  1814. 00001226  486E FFFA                pea.l      [A6 - 0x6]
  1815. 0000122A  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1816. 0000122E  2005                     move.l     D0, D5
  1817. 00001230  5380                     subq.l     D0, 1
  1818. 00001232  B087                     cmp.l      D0, D7
  1819. 00001234  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1820. 00001238  6724                     beq        +0x26 /* 0000125E */
  1821. 0000123A  48C4                     ext.l      D4
  1822. 0000123C  2F04                     move.l     -[A7], D4
  1823. 0000123E  4878 0109                push.l     0x109
  1824. 00001242  486D F1CE                pea.l      [A5 - 0xE32]
  1825. 00001246  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1826. 0000124A  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  1827. 0000124E  5248                     addq.w     A0, 1
  1828. 00001250  2F08                     move.l     -[A7], A0
  1829. 00001252  2F06                     move.l     -[A7], D6
  1830. 00001254  2F0C                     move.l     -[A7], A4
  1831. 00001256  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  1832. 0000125A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1833. label0000125E:
  1834. 0000125E  2007                     move.l     D0, D7
  1835. 00001260  5287                     addq.l     D7, 1
  1836. label00001262:
  1837. 00001262  BA87                     cmp.l      D5, D7
  1838. 00001264  6EA4                     bgt        -0x5A /* 0000120A */
  1839. 00001266  302E 001E                move.w     D0, [A6 + 0x1E]
  1840. 0000126A  48C0                     ext.l      D0
  1841. 0000126C  2F00                     move.l     -[A7], D0
  1842. 0000126E  4878 0109                push.l     0x109
  1843. 00001272  486D F1CE                pea.l      [A5 - 0xE32]
  1844. 00001276  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1845. 0000127A  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  1846. 0000127E  5248                     addq.w     A0, 1
  1847. 00001280  2F08                     move.l     -[A7], A0
  1848. 00001282  2F06                     move.l     -[A7], D6
  1849. 00001284  2F0C                     move.l     -[A7], A4
  1850. 00001286  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  1851. 0000128A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1852. label0000128E:
  1853. 0000128E  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  1854. 00001294  4E5E                     unlink     A6
  1855. 00001296  4E75                     rts
  1856. 00001298  4E56 0000                link       A6, 0
  1857. 0000129C  701F                     moveq.l    D0, 0x1F
  1858. 0000129E  2F00                     move.l     -[A7], D0
  1859. 000012A0  7220                     moveq.l    D1, 0x20
  1860. 000012A2  2F01                     move.l     -[A7], D1
  1861. 000012A4  701E                     moveq.l    D0, 0x1E
  1862. 000012A6  2F00                     move.l     -[A7], D0
  1863. 000012A8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1864. 000012AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1865. 000012B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1866. 000012B4  4EBA FEDA                jsr        [PC - 0x126 /* 00001190 */]
  1867. 000012B8  4E5E                     unlink     A6
  1868. 000012BA  4E75                     rts
  1869. 000012BC  4E56 0000                link       A6, 0
  1870. 000012C0  7000                     moveq.l    D0, 0x00
  1871. 000012C2  4E5E                     unlink     A6
  1872. 000012C4  4E75                     rts
  1873. 000012C6  4E56 0000                link       A6, 0
  1874. 000012CA  302E 0012                move.w     D0, [A6 + 0x12]
  1875. 000012CE  7000                     moveq.l    D0, 0x00
  1876. 000012D0  6002                     bra        +0x4 /* 000012D4 */
  1877. 000012D2  7001                     moveq.l    D0, 0x01
  1878. label000012D4:
  1879. 000012D4  4E5E                     unlink     A6
  1880. 000012D6  4E75                     rts
  1881. 000012D8  4E56 0000                link       A6, 0
  1882. 000012DC  7000                     moveq.l    D0, 0x00
  1883. 000012DE  4E5E                     unlink     A6
  1884. 000012E0  4E75                     rts
  1885. 000012E2  4E56 0000                link       A6, 0
  1886. 000012E6  4E5E                     unlink     A6
  1887. 000012E8  4E75                     rts
  1888. 000012EA  4E56 0000                link       A6, 0
  1889. 000012EE  7000                     moveq.l    D0, 0x00
  1890. 000012F0  4E5E                     unlink     A6
  1891. 000012F2  4E75                     rts
  1892. fn000012F4:
  1893. 000012F4  4E56 FFFA                link       A6, -0x0006
  1894. 000012F8  48E7 0308                movem.l    -[A7], D6,D7,A4
  1895. 000012FC  286E 0008                movea.l    A4, [A6 + 0x8]
  1896. 00001300  2054                     movea.l    A0, [A4]
  1897. 00001302  2C28 0008                move.l     D6, [A0 + 0x8]
  1898. 00001306  7E00                     moveq.l    D7, 0x00
  1899. 00001308  602E                     bra        +0x30 /* 00001338 */
  1900. label0000130A:
  1901. 0000130A  2054                     movea.l    A0, [A4]
  1902. 0000130C  2007                     move.l     D0, D7
  1903. 0000130E  D080                     add.l      D0, D0
  1904. 00001310  2200                     move.l     D1, D0
  1905. 00001312  D281                     add.l      D1, D1
  1906. 00001314  D081                     add.l      D0, D1
  1907. 00001316  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1908. 0000131A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  1909. 0000131E  22D8                     move.l     [A1]+, [A0]+
  1910. 00001320  32D8                     move.w     [A1]+, [A0]+
  1911. 00001322  7004                     moveq.l    D0, 0x04
  1912. 00001324  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1913. 00001328  660A                     bne        +0xC /* 00001334 */
  1914. 0000132A  4AAE FFFC                tst.l      [A6 - 0x4]
  1915. 0000132E  6604                     bne        +0x6 /* 00001334 */
  1916. 00001330  7000                     moveq.l    D0, 0x00
  1917. 00001332  600A                     bra        +0xC /* 0000133E */
  1918. label00001334:
  1919. 00001334  2007                     move.l     D0, D7
  1920. 00001336  5287                     addq.l     D7, 1
  1921. label00001338:
  1922. 00001338  BC87                     cmp.l      D6, D7
  1923. 0000133A  6ECE                     bgt        -0x30 /* 0000130A */
  1924. 0000133C  7001                     moveq.l    D0, 0x01
  1925. label0000133E:
  1926. 0000133E  4CEE 10C0 FFEE           movem.l    D6,D7,A4, [A6 - 0x12]
  1927. 00001344  4E5E                     unlink     A6
  1928. 00001346  4E75                     rts
  1929. 00001348  4E56 FFE8                link       A6, -0x0018
  1930. 0000134C  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  1931. 00001350  3A2E 000E                move.w     D5, [A6 + 0xE]
  1932. 00001354  7000                     moveq.l    D0, 0x00
  1933. 00001356  2D40 FFFA                move.l     [A6 - 0x6], D0
  1934. 0000135A  2640                     movea.l    A3, D0
  1935. 0000135C  422E FFFF                clr.b      [A6 - 0x1]
  1936. 00001360  0C45 000E                cmpi.w     D5, 0xE
  1937. 00001364  57C3                     seq        D3
  1938. 00001366  4403                     neg.b      D3
  1939. 00001368  1803                     move.b     D4, D3
  1940. 0000136A  6702                     beq        +0x4 /* 0000136E */
  1941. 0000136C  7A0F                     moveq.l    D5, 0x0F
  1942. label0000136E:
  1943. 0000136E  48C5                     ext.l      D5
  1944. 00001370  206D F0EE                movea.l    A0, [A5 - 0xF12]
  1945. 00001374  2005                     move.l     D0, D5
  1946. 00001376  E580                     asl        D0, 2
  1947. 00001378  2870 0800                movea.l    A4, [A0 + D0]
  1948. 0000137C  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1949. 00001380  202D F0E0                move.l     D0, [A5 - 0xF20]
  1950. 00001384  D090                     add.l      D0, [A0]
  1951. 00001386  5D80                     subq.l     D0, 6
  1952. 00001388  2040                     movea.l    A0, D0
  1953. 0000138A  43EE FFEE                lea.l      A1, [A6 - 0x12]
  1954. 0000138E  22D8                     move.l     [A1]+, [A0]+
  1955. 00001390  32D8                     move.w     [A1]+, [A0]+
  1956. 00001392  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1957. 00001396  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  1958. 0000139A  20D9                     move.l     [A0]+, [A1]+
  1959. 0000139C  30D9                     move.w     [A0]+, [A1]+
  1960. 0000139E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  1961. 000013A2  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  1962. 000013A6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1963. 000013AA  202D F0E0                move.l     D0, [A5 - 0xF20]
  1964. 000013AE  D090                     add.l      D0, [A0]
  1965. 000013B0  2040                     movea.l    A0, D0
  1966. 000013B2  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  1967. 000013B6  22D8                     move.l     [A1]+, [A0]+
  1968. 000013B8  32D8                     move.w     [A1]+, [A0]+
  1969. 000013BA  7006                     moveq.l    D0, 0x06
  1970. 000013BC  B06E FFF4                cmp.w      D0, [A6 - 0xC]
  1971. 000013C0  6600 0110                bne        +0x112 /* 000014D2 */
  1972. 000013C4  202E FFF6                move.l     D0, [A6 - 0xA]
  1973. 000013C8  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  1974. 000013CC  6600 0104                bne        +0x106 /* 000014D2 */
  1975. 000013D0  266E FFF6                movea.l    A3, [A6 - 0xA]
  1976. 000013D4  486E FFEE                pea.l      [A6 - 0x12]
  1977. 000013D8  4EBA 14B4                jsr        [PC + 0x14B4 /* 0000288E */]
  1978. 000013DC  4A00                     tst.b      D0
  1979. 000013DE  584F                     addq.w     A7, 4
  1980. 000013E0  6700 0094                beq        +0x96 /* 00001476 */
  1981. 000013E4  2D6E FFF0 FFFA           move.l     [A6 - 0x6], [A6 - 0x10]
  1982. label000013EA:
  1983. 000013EA  206E FFFA                movea.l    A0, [A6 - 0x6]
  1984. 000013EE  2050                     movea.l    A0, [A0]
  1985. 000013F0  2C28 0008                move.l     D6, [A0 + 0x8]
  1986. 000013F4  2053                     movea.l    A0, [A3]
  1987. 000013F6  BCA8 0008                cmp.l      D6, [A0 + 0x8]
  1988. 000013FA  56C3                     sne        D3
  1989. 000013FC  4403                     neg.b      D3
  1990. 000013FE  1D43 FFFF                move.b     [A6 - 0x1], D3
  1991. 00001402  2053                     movea.l    A0, [A3]
  1992. 00001404  BCA8 0008                cmp.l      D6, [A0 + 0x8]
  1993. 00001408  6F04                     ble        +0x6 /* 0000140E */
  1994. 0000140A  2C28 0008                move.l     D6, [A0 + 0x8]
  1995. label0000140E:
  1996. 0000140E  7E00                     moveq.l    D7, 0x00
  1997. 00001410  605C                     bra        +0x5E /* 0000146E */
  1998. label00001412:
  1999. 00001412  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2000. 00001416  206E FFFA                movea.l    A0, [A6 - 0x6]
  2001. 0000141A  2050                     movea.l    A0, [A0]
  2002. 0000141C  2007                     move.l     D0, D7
  2003. 0000141E  D080                     add.l      D0, D0
  2004. 00001420  2200                     move.l     D1, D0
  2005. 00001422  D281                     add.l      D1, D1
  2006. 00001424  D081                     add.l      D0, D1
  2007. 00001426  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  2008. 0000142A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2009. 0000142E  22D8                     move.l     [A1]+, [A0]+
  2010. 00001430  32D8                     move.w     [A1]+, [A0]+
  2011. 00001432  486D F0E4                pea.l      [A5 - 0xF1C]
  2012. 00001436  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2013. 0000143A  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2014. 0000143E  2053                     movea.l    A0, [A3]
  2015. 00001440  2007                     move.l     D0, D7
  2016. 00001442  D080                     add.l      D0, D0
  2017. 00001444  2200                     move.l     D1, D0
  2018. 00001446  D281                     add.l      D1, D1
  2019. 00001448  D081                     add.l      D0, D1
  2020. 0000144A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  2021. 0000144E  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2022. 00001452  22D8                     move.l     [A1]+, [A0]+
  2023. 00001454  32D8                     move.w     [A1]+, [A0]+
  2024. 00001456  486D F0E4                pea.l      [A5 - 0xF1C]
  2025. 0000145A  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2026. 0000145E  4E94                     jsr        [A4]
  2027. 00001460  4A6D F166                tst.w      [A5 - 0xE9A]
  2028. 00001464  504F                     addq.w     A7, 8
  2029. 00001466  6600 0194                bne        +0x196 /* 000015FC */
  2030. 0000146A  2007                     move.l     D0, D7
  2031. 0000146C  5287                     addq.l     D7, 1
  2032. label0000146E:
  2033. 0000146E  BC87                     cmp.l      D6, D7
  2034. 00001470  6EA0                     bgt        -0x5E /* 00001412 */
  2035. 00001472  6000 00DC                bra        +0xDE /* 00001550 */
  2036. label00001476:
  2037. 00001476  2053                     movea.l    A0, [A3]
  2038. 00001478  2C28 0008                move.l     D6, [A0 + 0x8]
  2039. 0000147C  7E00                     moveq.l    D7, 0x00
  2040. 0000147E  604C                     bra        +0x4E /* 000014CC */
  2041. label00001480:
  2042. 00001480  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2043. 00001484  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  2044. 00001488  43EE FFEE                lea.l      A1, [A6 - 0x12]
  2045. 0000148C  20D9                     move.l     [A0]+, [A1]+
  2046. 0000148E  30D9                     move.w     [A0]+, [A1]+
  2047. 00001490  486D F0E4                pea.l      [A5 - 0xF1C]
  2048. 00001494  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2049. 00001498  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2050. 0000149C  2053                     movea.l    A0, [A3]
  2051. 0000149E  2007                     move.l     D0, D7
  2052. 000014A0  D080                     add.l      D0, D0
  2053. 000014A2  2200                     move.l     D1, D0
  2054. 000014A4  D281                     add.l      D1, D1
  2055. 000014A6  D081                     add.l      D0, D1
  2056. 000014A8  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  2057. 000014AC  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2058. 000014B0  22D8                     move.l     [A1]+, [A0]+
  2059. 000014B2  32D8                     move.w     [A1]+, [A0]+
  2060. 000014B4  486D F0E4                pea.l      [A5 - 0xF1C]
  2061. 000014B8  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2062. 000014BC  4E94                     jsr        [A4]
  2063. 000014BE  4A6D F166                tst.w      [A5 - 0xE9A]
  2064. 000014C2  504F                     addq.w     A7, 8
  2065. 000014C4  6600 0136                bne        +0x138 /* 000015FC */
  2066. 000014C8  2007                     move.l     D0, D7
  2067. 000014CA  5287                     addq.l     D7, 1
  2068. label000014CC:
  2069. 000014CC  BC87                     cmp.l      D6, D7
  2070. 000014CE  6EB0                     bgt        -0x4E /* 00001480 */
  2071. 000014D0  607E                     bra        +0x80 /* 00001550 */
  2072. label000014D2:
  2073. 000014D2  2D6E FFF0 FFFA           move.l     [A6 - 0x6], [A6 - 0x10]
  2074. 000014D8  486E FFF4                pea.l      [A6 - 0xC]
  2075. 000014DC  4EBA 13B0                jsr        [PC + 0x13B0 /* 0000288E */]
  2076. 000014E0  4A00                     tst.b      D0
  2077. 000014E2  584F                     addq.w     A7, 4
  2078. 000014E4  6708                     beq        +0xA /* 000014EE */
  2079. 000014E6  266E FFF6                movea.l    A3, [A6 - 0xA]
  2080. 000014EA  6000 FEFE                bra        -0x100 /* 000013EA */
  2081. label000014EE:
  2082. 000014EE  206E FFFA                movea.l    A0, [A6 - 0x6]
  2083. 000014F2  2050                     movea.l    A0, [A0]
  2084. 000014F4  2C28 0008                move.l     D6, [A0 + 0x8]
  2085. 000014F8  7E00                     moveq.l    D7, 0x00
  2086. 000014FA  6050                     bra        +0x52 /* 0000154C */
  2087. label000014FC:
  2088. 000014FC  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2089. 00001500  206E FFFA                movea.l    A0, [A6 - 0x6]
  2090. 00001504  2050                     movea.l    A0, [A0]
  2091. 00001506  2007                     move.l     D0, D7
  2092. 00001508  D080                     add.l      D0, D0
  2093. 0000150A  2200                     move.l     D1, D0
  2094. 0000150C  D281                     add.l      D1, D1
  2095. 0000150E  D081                     add.l      D0, D1
  2096. 00001510  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  2097. 00001514  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2098. 00001518  22D8                     move.l     [A1]+, [A0]+
  2099. 0000151A  32D8                     move.w     [A1]+, [A0]+
  2100. 0000151C  486D F0E4                pea.l      [A5 - 0xF1C]
  2101. 00001520  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2102. 00001524  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2103. 00001528  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  2104. 0000152C  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2105. 00001530  20D9                     move.l     [A0]+, [A1]+
  2106. 00001532  30D9                     move.w     [A0]+, [A1]+
  2107. 00001534  486D F0E4                pea.l      [A5 - 0xF1C]
  2108. 00001538  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2109. 0000153C  4E94                     jsr        [A4]
  2110. 0000153E  4A6D F166                tst.w      [A5 - 0xE9A]
  2111. 00001542  504F                     addq.w     A7, 8
  2112. 00001544  6600 00B6                bne        +0xB8 /* 000015FC */
  2113. 00001548  2007                     move.l     D0, D7
  2114. 0000154A  5287                     addq.l     D7, 1
  2115. label0000154C:
  2116. 0000154C  BC87                     cmp.l      D6, D7
  2117. 0000154E  6EAC                     bgt        -0x52 /* 000014FC */
  2118. label00001550:
  2119. 00001550  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2120. 00001554  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  2121. 0000155A  203C 8000 0000           move.l     D0, 0x80000000
  2122. 00001560  8086                     or.l       D0, D6
  2123. 00001562  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  2124. 00001566  4EBA 024E                jsr        [PC + 0x24E /* 000017B6 */]
  2125. 0000156A  4A6D F166                tst.w      [A5 - 0xE9A]
  2126. 0000156E  6600 008C                bne        +0x8E /* 000015FC */
  2127. 00001572  206E 0008                movea.l    A0, [A6 + 0x8]
  2128. 00001576  2050                     movea.l    A0, [A0]
  2129. 00001578  43ED F7BA                lea.l      A1, [A5 - 0x846]
  2130. 0000157C  B3D0                     cmpa.l     A1, [A0]
  2131. 0000157E  6714                     beq        +0x16 /* 00001594 */
  2132. 00001580  4A2E FFFF                tst.b      [A6 - 0x1]
  2133. 00001584  660E                     bne        +0x10 /* 00001594 */
  2134. 00001586  206E 0008                movea.l    A0, [A6 + 0x8]
  2135. 0000158A  2050                     movea.l    A0, [A0]
  2136. 0000158C  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  2137. 00001590  2251                     movea.l    A1, [A1]
  2138. 00001592  2290                     move.l     [A1], [A0]
  2139. label00001594:
  2140. 00001594  0C45 000C                cmpi.w     D5, 0xC
  2141. 00001598  6D62                     blt        +0x64 /* 000015FC */
  2142. 0000159A  0C45 0011                cmpi.w     D5, 0x11
  2143. 0000159E  6E5C                     bgt        +0x5E /* 000015FC */
  2144. 000015A0  41EE FFE8                lea.l      A0, [A6 - 0x18]
  2145. 000015A4  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  2146. 000015A8  20D9                     move.l     [A0]+, [A1]+
  2147. 000015AA  30D9                     move.w     [A0]+, [A1]+
  2148. 000015AC  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  2149. 000015B2  0C45 000F                cmpi.w     D5, 0xF
  2150. 000015B6  6610                     bne        +0x12 /* 000015C8 */
  2151. 000015B8  4A2E FFFF                tst.b      [A6 - 0x1]
  2152. 000015BC  670A                     beq        +0xC /* 000015C8 */
  2153. 000015BE  4884                     ext.w      D4
  2154. 000015C0  48C4                     ext.l      D4
  2155. 000015C2  2B44 F0E6                move.l     [A5 - 0xF1A], D4
  2156. 000015C6  6026                     bra        +0x28 /* 000015EE */
  2157. label000015C8:
  2158. 000015C8  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2159. 000015CC  4EBA FD26                jsr        [PC - 0x2DA /* 000012F4 */]
  2160. 000015D0  4880                     ext.w      D0
  2161. 000015D2  48C0                     ext.l      D0
  2162. 000015D4  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  2163. 000015D8  4A04                     tst.b      D4
  2164. 000015DA  584F                     addq.w     A7, 4
  2165. 000015DC  6710                     beq        +0x12 /* 000015EE */
  2166. 000015DE  4AAD F0E6                tst.l      [A5 - 0xF1A]
  2167. 000015E2  57C3                     seq        D3
  2168. 000015E4  4403                     neg.b      D3
  2169. 000015E6  4883                     ext.w      D3
  2170. 000015E8  48C3                     ext.l      D3
  2171. 000015EA  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  2172. label000015EE:
  2173. 000015EE  41EE FFEE                lea.l      A0, [A6 - 0x12]
  2174. 000015F2  2F20                     move.l     -[A7], -[A0]
  2175. 000015F4  3F20                     move.w     -[A7], -[A0]
  2176. 000015F6  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  2177. 000015FA  5C4F                     addq.w     A7, 6
  2178. label000015FC:
  2179. 000015FC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  2180. 00001600  2F20                     move.l     -[A7], -[A0]
  2181. 00001602  3F20                     move.w     -[A7], -[A0]
  2182. 00001604  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  2183. 00001608  41EE FFFA                lea.l      A0, [A6 - 0x6]
  2184. 0000160C  2F20                     move.l     -[A7], -[A0]
  2185. 0000160E  3F20                     move.w     -[A7], -[A0]
  2186. 00001610  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  2187. 00001614  7001                     moveq.l    D0, 0x01
  2188. 00001616  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2189. 0000161A  4CEE 18F8 FFCC           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x34]
  2190. 00001620  4E5E                     unlink     A6
  2191. 00001622  4E75                     rts
  2192. 00001624  4E56 FFF6                link       A6, -0x000A
  2193. 00001628  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2194. 0000162C  266E 000C                movea.l    A3, [A6 + 0xC]
  2195. 00001630  286E 0008                movea.l    A4, [A6 + 0x8]
  2196. 00001634  7867                     moveq.l    D4, 0x67
  2197. 00001636  2054                     movea.l    A0, [A4]
  2198. 00001638  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  2199. 0000163C  41ED F7BA                lea.l      A0, [A5 - 0x846]
  2200. 00001640  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  2201. 00001644  6604                     bne        +0x6 /* 0000164A */
  2202. 00001646  7868                     moveq.l    D4, 0x68
  2203. 00001648  601A                     bra        +0x1C /* 00001664 */
  2204. label0000164A:
  2205. 0000164A  41ED F786                lea.l      A0, [A5 - 0x87A]
  2206. 0000164E  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  2207. 00001652  6604                     bne        +0x6 /* 00001658 */
  2208. 00001654  7869                     moveq.l    D4, 0x69
  2209. 00001656  600C                     bra        +0xE /* 00001664 */
  2210. label00001658:
  2211. 00001658  41ED F752                lea.l      A0, [A5 - 0x8AE]
  2212. 0000165C  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  2213. 00001660  6602                     bne        +0x4 /* 00001664 */
  2214. 00001662  786A                     moveq.l    D4, 0x6A
  2215. label00001664:
  2216. 00001664  7000                     moveq.l    D0, 0x00
  2217. 00001666  1004                     move.b     D0, D4
  2218. 00001668  2F00                     move.l     -[A7], D0
  2219. 0000166A  2F0B                     move.l     -[A7], A3
  2220. 0000166C  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  2221. 00001670  3C00                     move.w     D6, D0
  2222. 00001672  504F                     addq.w     A7, 8
  2223. 00001674  6648                     bne        +0x4A /* 000016BE */
  2224. 00001676  2054                     movea.l    A0, [A4]
  2225. 00001678  2A28 0008                move.l     D5, [A0 + 0x8]
  2226. 0000167C  2F05                     move.l     -[A7], D5
  2227. 0000167E  2F0B                     move.l     -[A7], A3
  2228. 00001680  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  2229. 00001684  3C00                     move.w     D6, D0
  2230. 00001686  504F                     addq.w     A7, 8
  2231. 00001688  6634                     bne        +0x36 /* 000016BE */
  2232. 0000168A  7E00                     moveq.l    D7, 0x00
  2233. 0000168C  602C                     bra        +0x2E /* 000016BA */
  2234. label0000168E:
  2235. 0000168E  2054                     movea.l    A0, [A4]
  2236. 00001690  2007                     move.l     D0, D7
  2237. 00001692  D080                     add.l      D0, D0
  2238. 00001694  2200                     move.l     D1, D0
  2239. 00001696  D281                     add.l      D1, D1
  2240. 00001698  D081                     add.l      D0, D1
  2241. 0000169A  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2242. 0000169E  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2243. 000016A2  22D8                     move.l     [A1]+, [A0]+
  2244. 000016A4  32D8                     move.w     [A1]+, [A0]+
  2245. 000016A6  486E FFF6                pea.l      [A6 - 0xA]
  2246. 000016AA  2F0B                     move.l     -[A7], A3
  2247. 000016AC  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  2248. 000016B0  3C00                     move.w     D6, D0
  2249. 000016B2  504F                     addq.w     A7, 8
  2250. 000016B4  6608                     bne        +0xA /* 000016BE */
  2251. 000016B6  2007                     move.l     D0, D7
  2252. 000016B8  5287                     addq.l     D7, 1
  2253. label000016BA:
  2254. 000016BA  BA87                     cmp.l      D5, D7
  2255. 000016BC  6ED0                     bgt        -0x2E /* 0000168E */
  2256. label000016BE:
  2257. 000016BE  3006                     move.w     D0, D6
  2258. 000016C0  4CEE 18F0 FFDE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x22]
  2259. 000016C6  4E5E                     unlink     A6
  2260. 000016C8  4E75                     rts
  2261. 000016CA  4E56 FFF2                link       A6, -0x000E
  2262. 000016CE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2263. 000016D2  266E 0008                movea.l    A3, [A6 + 0x8]
  2264. 000016D6  7000                     moveq.l    D0, 0x00
  2265. 000016D8  2840                     movea.l    A4, D0
  2266. 000016DA  122E 0013                move.b     D1, [A6 + 0x13]
  2267. 000016DE  0401 0067                subi.b     D1, 0x67 /* 'g' */
  2268. 000016E2  651C                     bcs        +0x1E /* 00001700 */
  2269. 000016E4  0C01 0003                cmpi.b     D1, 0x3
  2270. 000016E8  6216                     bhi        +0x18 /* 00001700 */
  2271. 000016EA  7400                     moveq.l    D2, 0x00
  2272. 000016EC  1401                     move.b     D2, D1
  2273. 000016EE  D442                     add.w      D2, D2
  2274. 000016F0  343B 2006                move.w     D2, [PC + D2.w + 0x6]
  2275. 000016F4  4EFB 2000                jmp        [PC + D2.w]
  2276. 000016F8  000A 0014                ori.b      A2, 0x14
  2277. 000016FC  001E 0028                ori.b      [A6]+, 0x28 /* '(' */
  2278. label00001700:
  2279. 00001700  41ED F7EE                lea.l      A0, [A5 - 0x812]
  2280. 00001704  2D48 FFFC                move.l     [A6 - 0x4], A0
  2281. 00001708  601C                     bra        +0x1E /* 00001726 */
  2282. 0000170A  41ED F7BA                lea.l      A0, [A5 - 0x846]
  2283. 0000170E  2D48 FFFC                move.l     [A6 - 0x4], A0
  2284. 00001712  6012                     bra        +0x14 /* 00001726 */
  2285. 00001714  41ED F786                lea.l      A0, [A5 - 0x87A]
  2286. 00001718  2D48 FFFC                move.l     [A6 - 0x4], A0
  2287. 0000171C  6008                     bra        +0xA /* 00001726 */
  2288. 0000171E  41ED F752                lea.l      A0, [A5 - 0x8AE]
  2289. 00001722  2D48 FFFC                move.l     [A6 - 0x4], A0
  2290. label00001726:
  2291. 00001726  486E FFF2                pea.l      [A6 - 0xE]
  2292. 0000172A  2F0B                     move.l     -[A7], A3
  2293. 0000172C  4EAD 0B4A                jsr        [A5 + 0xB4A /* export_357 */]
  2294. 00001730  3C00                     move.w     D6, D0
  2295. 00001732  504F                     addq.w     A7, 8
  2296. 00001734  6674                     bne        +0x76 /* 000017AA */
  2297. 00001736  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  2298. 0000173A  7006                     moveq.l    D0, 0x06
  2299. 0000173C  2F00                     move.l     -[A7], D0
  2300. 0000173E  721A                     moveq.l    D1, 0x1A
  2301. 00001740  2F01                     move.l     -[A7], D1
  2302. 00001742  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  2303. 00001746  2840                     movea.l    A4, D0
  2304. 00001748  200C                     move.l     D0, A4
  2305. 0000174A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2306. 0000174E  6608                     bne        +0xA /* 00001758 */
  2307. 00001750  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  2308. 00001754  3C00                     move.w     D6, D0
  2309. 00001756  6052                     bra        +0x54 /* 000017AA */
  2310. label00001758:
  2311. 00001758  2054                     movea.l    A0, [A4]
  2312. 0000175A  20AE FFFC                move.l     [A0], [A6 - 0x4]
  2313. 0000175E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2314. 00001762  2F0C                     move.l     -[A7], A4
  2315. 00001764  2F0B                     move.l     -[A7], A3
  2316. 00001766  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  2317. 0000176A  7E00                     moveq.l    D7, 0x00
  2318. 0000176C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2319. 00001770  602C                     bra        +0x2E /* 0000179E */
  2320. label00001772:
  2321. 00001772  486E FFF6                pea.l      [A6 - 0xA]
  2322. 00001776  2F0B                     move.l     -[A7], A3
  2323. 00001778  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2324. 0000177C  3C00                     move.w     D6, D0
  2325. 0000177E  504F                     addq.w     A7, 8
  2326. 00001780  6622                     bne        +0x24 /* 000017A4 */
  2327. 00001782  2054                     movea.l    A0, [A4]
  2328. 00001784  2007                     move.l     D0, D7
  2329. 00001786  D080                     add.l      D0, D0
  2330. 00001788  2200                     move.l     D1, D0
  2331. 0000178A  D281                     add.l      D1, D1
  2332. 0000178C  D081                     add.l      D0, D1
  2333. 0000178E  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2334. 00001792  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2335. 00001796  20D9                     move.l     [A0]+, [A1]+
  2336. 00001798  30D9                     move.w     [A0]+, [A1]+
  2337. 0000179A  2007                     move.l     D0, D7
  2338. 0000179C  5287                     addq.l     D7, 1
  2339. label0000179E:
  2340. 0000179E  BEAE FFF2                cmp.l      D7, [A6 - 0xE]
  2341. 000017A2  6DCE                     blt        -0x30 /* 00001772 */
  2342. label000017A4:
  2343. 000017A4  2054                     movea.l    A0, [A4]
  2344. 000017A6  2147 0008                move.l     [A0 + 0x8], D7
  2345. label000017AA:
  2346. 000017AA  3006                     move.w     D0, D6
  2347. 000017AC  4CEE 18C0 FFE2           movem.l    D6,D7,A3,A4, [A6 - 0x1E]
  2348. 000017B2  4E5E                     unlink     A6
  2349. 000017B4  4E75                     rts
  2350. fn000017B6:
  2351. 000017B6  4E56 FFFA                link       A6, -0x0006
  2352. 000017BA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2353. 000017BE  302D F0E8                move.w     D0, [A5 - 0xF18]
  2354. 000017C2  48C0                     ext.l      D0
  2355. 000017C4  2C00                     move.l     D6, D0
  2356. 000017C6  2F06                     move.l     -[A7], D6
  2357. 000017C8  7006                     moveq.l    D0, 0x06
  2358. 000017CA  2F00                     move.l     -[A7], D0
  2359. 000017CC  721A                     moveq.l    D1, 0x1A
  2360. 000017CE  2F01                     move.l     -[A7], D1
  2361. 000017D0  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  2362. 000017D4  2840                     movea.l    A4, D0
  2363. 000017D6  200C                     move.l     D0, A4
  2364. 000017D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2365. 000017DC  660E                     bne        +0x10 /* 000017EC */
  2366. 000017DE  7002                     moveq.l    D0, 0x02
  2367. 000017E0  2F00                     move.l     -[A7], D0
  2368. 000017E2  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2369. 000017E6  584F                     addq.w     A7, 4
  2370. 000017E8  6000 0082                bra        +0x84 /* 0000186C */
  2371. label000017EC:
  2372. 000017EC  7E00                     moveq.l    D7, 0x00
  2373. 000017EE  6052                     bra        +0x54 /* 00001842 */
  2374. label000017F0:
  2375. 000017F0  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2376. 000017F4  202D F0E0                move.l     D0, [A5 - 0xF20]
  2377. 000017F8  D090                     add.l      D0, [A0]
  2378. 000017FA  322D F0E8                move.w     D1, [A5 - 0xF18]
  2379. 000017FE  48C1                     ext.l      D1
  2380. 00001800  2407                     move.l     D2, D7
  2381. 00001802  5282                     addq.l     D2, 1
  2382. 00001804  9282                     sub.l      D1, D2
  2383. 00001806  5281                     addq.l     D1, 1
  2384. 00001808  D281                     add.l      D1, D1
  2385. 0000180A  2401                     move.l     D2, D1
  2386. 0000180C  D482                     add.l      D2, D2
  2387. 0000180E  D282                     add.l      D1, D2
  2388. 00001810  9081                     sub.l      D0, D1
  2389. 00001812  2040                     movea.l    A0, D0
  2390. 00001814  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2391. 00001818  22D8                     move.l     [A1]+, [A0]+
  2392. 0000181A  32D8                     move.w     [A1]+, [A0]+
  2393. 0000181C  486E FFFA                pea.l      [A6 - 0x6]
  2394. 00001820  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2395. 00001824  2054                     movea.l    A0, [A4]
  2396. 00001826  2007                     move.l     D0, D7
  2397. 00001828  D080                     add.l      D0, D0
  2398. 0000182A  2200                     move.l     D1, D0
  2399. 0000182C  D281                     add.l      D1, D1
  2400. 0000182E  D081                     add.l      D0, D1
  2401. 00001830  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2402. 00001834  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2403. 00001838  20D9                     move.l     [A0]+, [A1]+
  2404. 0000183A  30D9                     move.w     [A0]+, [A1]+
  2405. 0000183C  584F                     addq.w     A7, 4
  2406. 0000183E  2007                     move.l     D0, D7
  2407. 00001840  5287                     addq.l     D7, 1
  2408. label00001842:
  2409. 00001842  BC87                     cmp.l      D6, D7
  2410. 00001844  6EAA                     bgt        -0x54 /* 000017F0 */
  2411. 00001846  2654                     movea.l    A3, [A4]
  2412. 00001848  7001                     moveq.l    D0, 0x01
  2413. 0000184A  2740 0004                move.l     [A3 + 0x4], D0
  2414. 0000184E  41ED F7EE                lea.l      A0, [A5 - 0x812]
  2415. 00001852  2688                     move.l     [A3], A0
  2416. 00001854  2746 0008                move.l     [A3 + 0x8], D6
  2417. 00001858  3D7C 0006 FFFA           move.w     [A6 - 0x6], 0x6
  2418. 0000185E  2D4C FFFC                move.l     [A6 - 0x4], A4
  2419. 00001862  486E FFFA                pea.l      [A6 - 0x6]
  2420. 00001866  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2421. 0000186A  584F                     addq.w     A7, 4
  2422. label0000186C:
  2423. 0000186C  4CEE 18C0 FFEA           movem.l    D6,D7,A3,A4, [A6 - 0x16]
  2424. 00001872  4E5E                     unlink     A6
  2425. 00001874  4E75                     rts
  2426. 00001876  4E56 FFF6                link       A6, -0x000A
  2427. 0000187A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2428. 0000187E  266E 0010                movea.l    A3, [A6 + 0x10]
  2429. 00001882  2E2E 000C                move.l     D7, [A6 + 0xC]
  2430. 00001886  286E 0008                movea.l    A4, [A6 + 0x8]
  2431. 0000188A  4A87                     tst.l      D7
  2432. 0000188C  6D08                     blt        +0xA /* 00001896 */
  2433. 0000188E  2054                     movea.l    A0, [A4]
  2434. 00001890  BEA8 0008                cmp.l      D7, [A0 + 0x8]
  2435. 00001894  6D14                     blt        +0x16 /* 000018AA */
  2436. label00001896:
  2437. 00001896  4A2E 0017                tst.b      [A6 + 0x17]
  2438. 0000189A  660A                     bne        +0xC /* 000018A6 */
  2439. 0000189C  7039                     moveq.l    D0, 0x39
  2440. 0000189E  2F00                     move.l     -[A7], D0
  2441. 000018A0  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2442. 000018A4  584F                     addq.w     A7, 4
  2443. label000018A6:
  2444. 000018A6  7000                     moveq.l    D0, 0x00
  2445. 000018A8  6044                     bra        +0x46 /* 000018EE */
  2446. label000018AA:
  2447. 000018AA  2054                     movea.l    A0, [A4]
  2448. 000018AC  2007                     move.l     D0, D7
  2449. 000018AE  D080                     add.l      D0, D0
  2450. 000018B0  2200                     move.l     D1, D0
  2451. 000018B2  D281                     add.l      D1, D1
  2452. 000018B4  D081                     add.l      D0, D1
  2453. 000018B6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2454. 000018BA  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2455. 000018BE  22D8                     move.l     [A1]+, [A0]+
  2456. 000018C0  32D8                     move.w     [A1]+, [A0]+
  2457. 000018C2  486E FFF6                pea.l      [A6 - 0xA]
  2458. 000018C6  486E FFFA                pea.l      [A6 - 0x6]
  2459. 000018CA  4EAD 14A2                jsr        [A5 + 0x14A2 /* export_656 */]
  2460. 000018CE  4A00                     tst.b      D0
  2461. 000018D0  504F                     addq.w     A7, 8
  2462. 000018D2  660E                     bne        +0x10 /* 000018E2 */
  2463. 000018D4  7038                     moveq.l    D0, 0x38
  2464. 000018D6  2F00                     move.l     -[A7], D0
  2465. 000018D8  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2466. 000018DC  7000                     moveq.l    D0, 0x00
  2467. 000018DE  584F                     addq.w     A7, 4
  2468. 000018E0  600C                     bra        +0xE /* 000018EE */
  2469. label000018E2:
  2470. 000018E2  36BC 0004                move.w     [A3], 0x4
  2471. 000018E6  276E FFF6 0002           move.l     [A3 + 0x2], [A6 - 0xA]
  2472. 000018EC  7001                     moveq.l    D0, 0x01
  2473. label000018EE:
  2474. 000018EE  4CEE 1880 FFEA           movem.l    D7,A3,A4, [A6 - 0x16]
  2475. 000018F4  4E5E                     unlink     A6
  2476. 000018F6  4E75                     rts
  2477. 000018F8  4E56 0000                link       A6, 0
  2478. 000018FC  2F0C                     move.l     -[A7], A4
  2479. 000018FE  286E 0010                movea.l    A4, [A6 + 0x10]
  2480. 00001902  206E 0008                movea.l    A0, [A6 + 0x8]
  2481. 00001906  2050                     movea.l    A0, [A0]
  2482. 00001908  202E 000C                move.l     D0, [A6 + 0xC]
  2483. 0000190C  D080                     add.l      D0, D0
  2484. 0000190E  2200                     move.l     D1, D0
  2485. 00001910  D281                     add.l      D1, D1
  2486. 00001912  D081                     add.l      D0, D1
  2487. 00001914  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2488. 00001918  224C                     movea.l    A1, A4
  2489. 0000191A  22D8                     move.l     [A1]+, [A0]+
  2490. 0000191C  32D8                     move.w     [A1]+, [A0]+
  2491. 0000191E  2F0C                     move.l     -[A7], A4
  2492. 00001920  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2493. 00001924  286E FFFC                movea.l    A4, [A6 - 0x4]
  2494. 00001928  4E5E                     unlink     A6
  2495. 0000192A  4E75                     rts
  2496. 0000192C  4E56 0000                link       A6, 0
  2497. 00001930  206E 0008                movea.l    A0, [A6 + 0x8]
  2498. 00001934  2050                     movea.l    A0, [A0]
  2499. 00001936  2028 0008                move.l     D0, [A0 + 0x8]
  2500. 0000193A  4E5E                     unlink     A6
  2501. 0000193C  4E75                     rts
  2502. 0000193E  4E56 0000                link       A6, 0
  2503. 00001942  2F0C                     move.l     -[A7], A4
  2504. 00001944  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2505. 00001948  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  2506. 0000194E  2B7C 8000 0000 F0E6      move.l     [A5 - 0xF1A], 0x80000000
  2507. 00001956  4EBA FE5E                jsr        [PC - 0x1A2 /* 000017B6 */]
  2508. 0000195A  286D F0E6                movea.l    A4, [A5 - 0xF1A]
  2509. 0000195E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  2510. 00001962  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2511. 00001966  202D F0E0                move.l     D0, [A5 - 0xF20]
  2512. 0000196A  D090                     add.l      D0, [A0]
  2513. 0000196C  2040                     movea.l    A0, D0
  2514. 0000196E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  2515. 00001972  22D8                     move.l     [A1]+, [A0]+
  2516. 00001974  32D8                     move.w     [A1]+, [A0]+
  2517. 00001976  200C                     move.l     D0, A4
  2518. 00001978  286E FFFC                movea.l    A4, [A6 - 0x4]
  2519. 0000197C  4E5E                     unlink     A6
  2520. 0000197E  4E75                     rts
  2521. 00001980  4E56 0000                link       A6, 0
  2522. 00001984  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2523. 00001988  266E 000C                movea.l    A3, [A6 + 0xC]
  2524. 0000198C  206E 0008                movea.l    A0, [A6 + 0x8]
  2525. 00001990  2050                     movea.l    A0, [A0]
  2526. 00001992  2C28 0008                move.l     D6, [A0 + 0x8]
  2527. 00001996  7E00                     moveq.l    D7, 0x00
  2528. 00001998  602C                     bra        +0x2E /* 000019C6 */
  2529. label0000199A:
  2530. 0000199A  206E 0008                movea.l    A0, [A6 + 0x8]
  2531. 0000199E  2050                     movea.l    A0, [A0]
  2532. 000019A0  2007                     move.l     D0, D7
  2533. 000019A2  D080                     add.l      D0, D0
  2534. 000019A4  2200                     move.l     D1, D0
  2535. 000019A6  D281                     add.l      D1, D1
  2536. 000019A8  D081                     add.l      D0, D1
  2537. 000019AA  49F0 0814                lea.l      A4, [A0 + D0 + 0x14]
  2538. 000019AE  3014                     move.w     D0, [A4]
  2539. 000019B0  B053                     cmp.w      D0, [A3]
  2540. 000019B2  660E                     bne        +0x10 /* 000019C2 */
  2541. 000019B4  202C 0002                move.l     D0, [A4 + 0x2]
  2542. 000019B8  B0AB 0002                cmp.l      D0, [A3 + 0x2]
  2543. 000019BC  6604                     bne        +0x6 /* 000019C2 */
  2544. 000019BE  2007                     move.l     D0, D7
  2545. 000019C0  600A                     bra        +0xC /* 000019CC */
  2546. label000019C2:
  2547. 000019C2  2007                     move.l     D0, D7
  2548. 000019C4  5287                     addq.l     D7, 1
  2549. label000019C6:
  2550. 000019C6  BC87                     cmp.l      D6, D7
  2551. 000019C8  6ED0                     bgt        -0x2E /* 0000199A */
  2552. 000019CA  70FF                     moveq.l    D0, 0xFFFFFFFF
  2553. label000019CC:
  2554. 000019CC  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  2555. 000019D2  4E5E                     unlink     A6
  2556. 000019D4  4E75                     rts
  2557. 000019D6  4E56 0000                link       A6, 0
  2558. 000019DA  2F0C                     move.l     -[A7], A4
  2559. 000019DC  286E 000C                movea.l    A4, [A6 + 0xC]
  2560. 000019E0  2F0C                     move.l     -[A7], A4
  2561. 000019E2  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2562. 000019E6  2F0C                     move.l     -[A7], A4
  2563. 000019E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2564. 000019EC  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  2565. 000019F0  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  2566. 000019F4  286E FFFC                movea.l    A4, [A6 - 0x4]
  2567. 000019F8  4E5E                     unlink     A6
  2568. 000019FA  4E75                     rts
  2569. 000019FC  4E56 0000                link       A6, 0
  2570. 00001A00  48E7 0108                movem.l    -[A7], D7,A4
  2571. 00001A04  2E2E 000C                move.l     D7, [A6 + 0xC]
  2572. 00001A08  286E 0008                movea.l    A4, [A6 + 0x8]
  2573. 00001A0C  2054                     movea.l    A0, [A4]
  2574. 00001A0E  2007                     move.l     D0, D7
  2575. 00001A10  D080                     add.l      D0, D0
  2576. 00001A12  2200                     move.l     D1, D0
  2577. 00001A14  D281                     add.l      D1, D1
  2578. 00001A16  D081                     add.l      D0, D1
  2579. 00001A18  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  2580. 00001A1C  2F20                     move.l     -[A7], -[A0]
  2581. 00001A1E  3F20                     move.w     -[A7], -[A0]
  2582. 00001A20  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  2583. 00001A24  2F07                     move.l     -[A7], D7
  2584. 00001A26  2F0C                     move.l     -[A7], A4
  2585. 00001A28  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  2586. 00001A2C  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  2587. 00001A32  4E5E                     unlink     A6
  2588. 00001A34  4E75                     rts
  2589. fn00001A36:
  2590. 00001A36  4E56 0000                link       A6, 0
  2591. 00001A3A  48E7 0018                movem.l    -[A7], A3,A4
  2592. 00001A3E  266E 000C                movea.l    A3, [A6 + 0xC]
  2593. 00001A42  206E 0008                movea.l    A0, [A6 + 0x8]
  2594. 00001A46  2050                     movea.l    A0, [A0]
  2595. 00001A48  49E8 0014                lea.l      A4, [A0 + 0x14]
  2596. 00001A4C  376C 0004 0002           move.w     [A3 + 0x2], [A4 + 0x4]
  2597. 00001A52  36AC 000A                move.w     [A3], [A4 + 0xA]
  2598. 00001A56  376C 0010 0006           move.w     [A3 + 0x6], [A4 + 0x10]
  2599. 00001A5C  376C 0016 0004           move.w     [A3 + 0x4], [A4 + 0x16]
  2600. 00001A62  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2601. 00001A68  4E5E                     unlink     A6
  2602. 00001A6A  4E75                     rts
  2603. fn00001A6C:
  2604. 00001A6C  4E56 FFEA                link       A6, -0x0016
  2605. 00001A70  486E FFEA                pea.l      [A6 - 0x16]
  2606. 00001A74  7004                     moveq.l    D0, 0x04
  2607. 00001A76  2F00                     move.l     -[A7], D0
  2608. 00001A78  7202                     moveq.l    D1, 0x02
  2609. 00001A7A  2F01                     move.l     -[A7], D1
  2610. 00001A7C  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2611. 00001A80  4A00                     tst.b      D0
  2612. 00001A82  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2613. 00001A86  6748                     beq        +0x4A /* 00001AD0 */
  2614. 00001A88  486E FFEE                pea.l      [A6 - 0x12]
  2615. 00001A8C  7004                     moveq.l    D0, 0x04
  2616. 00001A8E  2F00                     move.l     -[A7], D0
  2617. 00001A90  7203                     moveq.l    D1, 0x03
  2618. 00001A92  2F01                     move.l     -[A7], D1
  2619. 00001A94  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2620. 00001A98  4A00                     tst.b      D0
  2621. 00001A9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2622. 00001A9E  6730                     beq        +0x32 /* 00001AD0 */
  2623. 00001AA0  486E FFF2                pea.l      [A6 - 0xE]
  2624. 00001AA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2625. 00001AA8  4EBA FF8C                jsr        [PC - 0x74 /* 00001A36 */]
  2626. 00001AAC  486E FFF2                pea.l      [A6 - 0xE]
  2627. 00001AB0  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  2628. 00001AB4  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  2629. 00001AB8  4EAD 1C6A                jsr        [A5 + 0x1C6A /* export_905 */]
  2630. 00001ABC  486E FFFA                pea.l      [A6 - 0x6]
  2631. 00001AC0  486E FFF2                pea.l      [A6 - 0xE]
  2632. 00001AC4  4EBA 0870                jsr        [PC + 0x870 /* 00002336 */]
  2633. 00001AC8  486E FFFA                pea.l      [A6 - 0x6]
  2634. 00001ACC  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2635. label00001AD0:
  2636. 00001AD0  4E5E                     unlink     A6
  2637. 00001AD2  4E75                     rts
  2638. fn00001AD4:
  2639. 00001AD4  4E56 FFEA                link       A6, -0x0016
  2640. 00001AD8  486E FFEA                pea.l      [A6 - 0x16]
  2641. 00001ADC  7004                     moveq.l    D0, 0x04
  2642. 00001ADE  2F00                     move.l     -[A7], D0
  2643. 00001AE0  7202                     moveq.l    D1, 0x02
  2644. 00001AE2  2F01                     move.l     -[A7], D1
  2645. 00001AE4  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2646. 00001AE8  4A00                     tst.b      D0
  2647. 00001AEA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2648. 00001AEE  6748                     beq        +0x4A /* 00001B38 */
  2649. 00001AF0  486E FFEE                pea.l      [A6 - 0x12]
  2650. 00001AF4  7004                     moveq.l    D0, 0x04
  2651. 00001AF6  2F00                     move.l     -[A7], D0
  2652. 00001AF8  7203                     moveq.l    D1, 0x03
  2653. 00001AFA  2F01                     move.l     -[A7], D1
  2654. 00001AFC  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2655. 00001B00  4A00                     tst.b      D0
  2656. 00001B02  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2657. 00001B06  6730                     beq        +0x32 /* 00001B38 */
  2658. 00001B08  486E FFF2                pea.l      [A6 - 0xE]
  2659. 00001B0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2660. 00001B10  4EBA FF24                jsr        [PC - 0xDC /* 00001A36 */]
  2661. 00001B14  486E FFF2                pea.l      [A6 - 0xE]
  2662. 00001B18  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  2663. 00001B1C  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  2664. 00001B20  4EAD 1C72                jsr        [A5 + 0x1C72 /* export_906 */]
  2665. 00001B24  486E FFFA                pea.l      [A6 - 0x6]
  2666. 00001B28  486E FFF2                pea.l      [A6 - 0xE]
  2667. 00001B2C  4EBA 0808                jsr        [PC + 0x808 /* 00002336 */]
  2668. 00001B30  486E FFFA                pea.l      [A6 - 0x6]
  2669. 00001B34  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2670. label00001B38:
  2671. 00001B38  4E5E                     unlink     A6
  2672. 00001B3A  4E75                     rts
  2673. fn00001B3C:
  2674. 00001B3C  4E56 FFEA                link       A6, -0x0016
  2675. 00001B40  7002                     moveq.l    D0, 0x02
  2676. 00001B42  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  2677. 00001B46  670E                     beq        +0x10 /* 00001B56 */
  2678. 00001B48  700F                     moveq.l    D0, 0x0F
  2679. 00001B4A  2F00                     move.l     -[A7], D0
  2680. 00001B4C  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2681. 00001B50  584F                     addq.w     A7, 4
  2682. 00001B52  6000 0082                bra        +0x84 /* 00001BD6 */
  2683. label00001B56:
  2684. 00001B56  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2685. 00001B5A  202D F0E0                move.l     D0, [A5 - 0xF20]
  2686. 00001B5E  D090                     add.l      D0, [A0]
  2687. 00001B60  322D F0E8                move.w     D1, [A5 - 0xF18]
  2688. 00001B64  48C1                     ext.l      D1
  2689. 00001B66  5381                     subq.l     D1, 1
  2690. 00001B68  D281                     add.l      D1, D1
  2691. 00001B6A  2401                     move.l     D2, D1
  2692. 00001B6C  D482                     add.l      D2, D2
  2693. 00001B6E  D282                     add.l      D1, D2
  2694. 00001B70  9081                     sub.l      D0, D1
  2695. 00001B72  2040                     movea.l    A0, D0
  2696. 00001B74  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2697. 00001B78  22D8                     move.l     [A1]+, [A0]+
  2698. 00001B7A  32D8                     move.w     [A1]+, [A0]+
  2699. 00001B7C  486E FFF8                pea.l      [A6 - 0x8]
  2700. 00001B80  486E FFEA                pea.l      [A6 - 0x16]
  2701. 00001B84  4EBA 0776                jsr        [PC + 0x776 /* 000022FC */]
  2702. 00001B88  4A00                     tst.b      D0
  2703. 00001B8A  504F                     addq.w     A7, 8
  2704. 00001B8C  6616                     bne        +0x18 /* 00001BA4 */
  2705. 00001B8E  41EE FFF0                lea.l      A0, [A6 - 0x10]
  2706. 00001B92  2F20                     move.l     -[A7], -[A0]
  2707. 00001B94  3F20                     move.w     -[A7], -[A0]
  2708. 00001B96  703F                     moveq.l    D0, 0x3F
  2709. 00001B98  2F00                     move.l     -[A7], D0
  2710. 00001B9A  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  2711. 00001B9E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2712. 00001BA2  6032                     bra        +0x34 /* 00001BD6 */
  2713. label00001BA4:
  2714. 00001BA4  486E FFF0                pea.l      [A6 - 0x10]
  2715. 00001BA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2716. 00001BAC  4EBA FE88                jsr        [PC - 0x178 /* 00001A36 */]
  2717. 00001BB0  558F                     subq.l     A7, 2
  2718. 00001BB2  486E FFF0                pea.l      [A6 - 0x10]
  2719. 00001BB6  486E FFF8                pea.l      [A6 - 0x8]
  2720. 00001BBA  486E FFF0                pea.l      [A6 - 0x10]
  2721. 00001BBE  4EAD 1C52                jsr        [A5 + 0x1C52 /* export_902 */]
  2722. 00001BC2  486E FFEA                pea.l      [A6 - 0x16]
  2723. 00001BC6  486E FFF0                pea.l      [A6 - 0x10]
  2724. 00001BCA  4EBA 076A                jsr        [PC + 0x76A /* 00002336 */]
  2725. 00001BCE  486E FFEA                pea.l      [A6 - 0x16]
  2726. 00001BD2  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2727. label00001BD6:
  2728. 00001BD6  4E5E                     unlink     A6
  2729. 00001BD8  4E75                     rts
  2730. fn00001BDA:
  2731. 00001BDA  4E56 FFEA                link       A6, -0x0016
  2732. 00001BDE  7002                     moveq.l    D0, 0x02
  2733. 00001BE0  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  2734. 00001BE4  670C                     beq        +0xE /* 00001BF2 */
  2735. 00001BE6  700F                     moveq.l    D0, 0x0F
  2736. 00001BE8  2F00                     move.l     -[A7], D0
  2737. 00001BEA  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2738. 00001BEE  584F                     addq.w     A7, 4
  2739. 00001BF0  607E                     bra        +0x80 /* 00001C70 */
  2740. label00001BF2:
  2741. 00001BF2  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2742. 00001BF6  202D F0E0                move.l     D0, [A5 - 0xF20]
  2743. 00001BFA  D090                     add.l      D0, [A0]
  2744. 00001BFC  322D F0E8                move.w     D1, [A5 - 0xF18]
  2745. 00001C00  48C1                     ext.l      D1
  2746. 00001C02  5381                     subq.l     D1, 1
  2747. 00001C04  D281                     add.l      D1, D1
  2748. 00001C06  2401                     move.l     D2, D1
  2749. 00001C08  D482                     add.l      D2, D2
  2750. 00001C0A  D282                     add.l      D1, D2
  2751. 00001C0C  9081                     sub.l      D0, D1
  2752. 00001C0E  2040                     movea.l    A0, D0
  2753. 00001C10  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2754. 00001C14  22D8                     move.l     [A1]+, [A0]+
  2755. 00001C16  32D8                     move.w     [A1]+, [A0]+
  2756. 00001C18  486E FFF8                pea.l      [A6 - 0x8]
  2757. 00001C1C  486E FFEA                pea.l      [A6 - 0x16]
  2758. 00001C20  4EBA 06DA                jsr        [PC + 0x6DA /* 000022FC */]
  2759. 00001C24  4A00                     tst.b      D0
  2760. 00001C26  504F                     addq.w     A7, 8
  2761. 00001C28  6616                     bne        +0x18 /* 00001C40 */
  2762. 00001C2A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  2763. 00001C2E  2F20                     move.l     -[A7], -[A0]
  2764. 00001C30  3F20                     move.w     -[A7], -[A0]
  2765. 00001C32  703F                     moveq.l    D0, 0x3F
  2766. 00001C34  2F00                     move.l     -[A7], D0
  2767. 00001C36  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  2768. 00001C3A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2769. 00001C3E  6030                     bra        +0x32 /* 00001C70 */
  2770. label00001C40:
  2771. 00001C40  486E FFF0                pea.l      [A6 - 0x10]
  2772. 00001C44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2773. 00001C48  4EBA FDEC                jsr        [PC - 0x214 /* 00001A36 */]
  2774. 00001C4C  486E FFF0                pea.l      [A6 - 0x10]
  2775. 00001C50  486E FFF8                pea.l      [A6 - 0x8]
  2776. 00001C54  486E FFF0                pea.l      [A6 - 0x10]
  2777. 00001C58  4EAD 1C5A                jsr        [A5 + 0x1C5A /* export_903 */]
  2778. 00001C5C  486E FFEA                pea.l      [A6 - 0x16]
  2779. 00001C60  486E FFF0                pea.l      [A6 - 0x10]
  2780. 00001C64  4EBA 06D0                jsr        [PC + 0x6D0 /* 00002336 */]
  2781. 00001C68  486E FFEA                pea.l      [A6 - 0x16]
  2782. 00001C6C  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2783. label00001C70:
  2784. 00001C70  4E5E                     unlink     A6
  2785. 00001C72  4E75                     rts
  2786. fn00001C74:
  2787. 00001C74  4E56 FFE2                link       A6, -0x001E
  2788. 00001C78  7003                     moveq.l    D0, 0x03
  2789. 00001C7A  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  2790. 00001C7E  670E                     beq        +0x10 /* 00001C8E */
  2791. 00001C80  7010                     moveq.l    D0, 0x10
  2792. 00001C82  2F00                     move.l     -[A7], D0
  2793. 00001C84  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2794. 00001C88  584F                     addq.w     A7, 4
  2795. 00001C8A  6000 00CE                bra        +0xD0 /* 00001D5A */
  2796. label00001C8E:
  2797. 00001C8E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2798. 00001C92  202D F0E0                move.l     D0, [A5 - 0xF20]
  2799. 00001C96  D090                     add.l      D0, [A0]
  2800. 00001C98  322D F0E8                move.w     D1, [A5 - 0xF18]
  2801. 00001C9C  48C1                     ext.l      D1
  2802. 00001C9E  5381                     subq.l     D1, 1
  2803. 00001CA0  D281                     add.l      D1, D1
  2804. 00001CA2  2401                     move.l     D2, D1
  2805. 00001CA4  D482                     add.l      D2, D2
  2806. 00001CA6  D282                     add.l      D1, D2
  2807. 00001CA8  9081                     sub.l      D0, D1
  2808. 00001CAA  2040                     movea.l    A0, D0
  2809. 00001CAC  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  2810. 00001CB0  22D8                     move.l     [A1]+, [A0]+
  2811. 00001CB2  32D8                     move.w     [A1]+, [A0]+
  2812. 00001CB4  486E FFF0                pea.l      [A6 - 0x10]
  2813. 00001CB8  486E FFE2                pea.l      [A6 - 0x1E]
  2814. 00001CBC  4EBA 063E                jsr        [PC + 0x63E /* 000022FC */]
  2815. 00001CC0  4A00                     tst.b      D0
  2816. 00001CC2  504F                     addq.w     A7, 8
  2817. 00001CC4  6616                     bne        +0x18 /* 00001CDC */
  2818. 00001CC6  41EE FFE8                lea.l      A0, [A6 - 0x18]
  2819. 00001CCA  2F20                     move.l     -[A7], -[A0]
  2820. 00001CCC  3F20                     move.w     -[A7], -[A0]
  2821. 00001CCE  703F                     moveq.l    D0, 0x3F
  2822. 00001CD0  2F00                     move.l     -[A7], D0
  2823. 00001CD2  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  2824. 00001CD6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2825. 00001CDA  607E                     bra        +0x80 /* 00001D5A */
  2826. label00001CDC:
  2827. 00001CDC  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2828. 00001CE0  202D F0E0                move.l     D0, [A5 - 0xF20]
  2829. 00001CE4  D090                     add.l      D0, [A0]
  2830. 00001CE6  322D F0E8                move.w     D1, [A5 - 0xF18]
  2831. 00001CEA  48C1                     ext.l      D1
  2832. 00001CEC  5581                     subq.l     D1, 2
  2833. 00001CEE  D281                     add.l      D1, D1
  2834. 00001CF0  2401                     move.l     D2, D1
  2835. 00001CF2  D482                     add.l      D2, D2
  2836. 00001CF4  D282                     add.l      D1, D2
  2837. 00001CF6  9081                     sub.l      D0, D1
  2838. 00001CF8  2040                     movea.l    A0, D0
  2839. 00001CFA  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  2840. 00001CFE  22D8                     move.l     [A1]+, [A0]+
  2841. 00001D00  32D8                     move.w     [A1]+, [A0]+
  2842. 00001D02  486E FFF8                pea.l      [A6 - 0x8]
  2843. 00001D06  486E FFE2                pea.l      [A6 - 0x1E]
  2844. 00001D0A  4EBA 05F0                jsr        [PC + 0x5F0 /* 000022FC */]
  2845. 00001D0E  4A00                     tst.b      D0
  2846. 00001D10  504F                     addq.w     A7, 8
  2847. 00001D12  6616                     bne        +0x18 /* 00001D2A */
  2848. 00001D14  41EE FFE8                lea.l      A0, [A6 - 0x18]
  2849. 00001D18  2F20                     move.l     -[A7], -[A0]
  2850. 00001D1A  3F20                     move.w     -[A7], -[A0]
  2851. 00001D1C  703F                     moveq.l    D0, 0x3F
  2852. 00001D1E  2F00                     move.l     -[A7], D0
  2853. 00001D20  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  2854. 00001D24  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2855. 00001D28  6030                     bra        +0x32 /* 00001D5A */
  2856. label00001D2A:
  2857. 00001D2A  486E FFE8                pea.l      [A6 - 0x18]
  2858. 00001D2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2859. 00001D32  4EBA FD02                jsr        [PC - 0x2FE /* 00001A36 */]
  2860. 00001D36  486E FFE8                pea.l      [A6 - 0x18]
  2861. 00001D3A  486E FFF0                pea.l      [A6 - 0x10]
  2862. 00001D3E  486E FFF8                pea.l      [A6 - 0x8]
  2863. 00001D42  4EAD 1C62                jsr        [A5 + 0x1C62 /* export_904 */]
  2864. 00001D46  486E FFE2                pea.l      [A6 - 0x1E]
  2865. 00001D4A  486E FFE8                pea.l      [A6 - 0x18]
  2866. 00001D4E  4EBA 05E6                jsr        [PC + 0x5E6 /* 00002336 */]
  2867. 00001D52  486E FFE2                pea.l      [A6 - 0x1E]
  2868. 00001D56  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2869. label00001D5A:
  2870. 00001D5A  4E5E                     unlink     A6
  2871. 00001D5C  4E75                     rts
  2872. fn00001D5E:
  2873. 00001D5E  4E56 FFFC                link       A6, -0x0004
  2874. 00001D62  7001                     moveq.l    D0, 0x01
  2875. 00001D64  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  2876. 00001D68  6610                     bne        +0x12 /* 00001D7A */
  2877. 00001D6A  4878 0187                push.l     0x187
  2878. 00001D6E  7008                     moveq.l    D0, 0x08
  2879. 00001D70  2F00                     move.l     -[A7], D0
  2880. 00001D72  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2881. 00001D76  504F                     addq.w     A7, 8
  2882. 00001D78  6044                     bra        +0x46 /* 00001DBE */
  2883. label00001D7A:
  2884. 00001D7A  486E FFFC                pea.l      [A6 - 0x4]
  2885. 00001D7E  7008                     moveq.l    D0, 0x08
  2886. 00001D80  2F00                     move.l     -[A7], D0
  2887. 00001D82  7202                     moveq.l    D1, 0x02
  2888. 00001D84  2F01                     move.l     -[A7], D1
  2889. 00001D86  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2890. 00001D8A  4A00                     tst.b      D0
  2891. 00001D8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2892. 00001D90  672C                     beq        +0x2E /* 00001DBE */
  2893. 00001D92  302E FFFE                move.w     D0, [A6 - 0x2]
  2894. 00001D96  0440 0187                subi.w     D0, 0x187
  2895. 00001D9A  6706                     beq        +0x8 /* 00001DA2 */
  2896. 00001D9C  0440 0040                subi.w     D0, 0x40 /* '@' */
  2897. 00001DA0  6608                     bne        +0xA /* 00001DAA */
  2898. label00001DA2:
  2899. 00001DA2  7001                     moveq.l    D0, 0x01
  2900. 00001DA4  2D40 FFFC                move.l     [A6 - 0x4], D0
  2901. 00001DA8  6006                     bra        +0x8 /* 00001DB0 */
  2902. label00001DAA:
  2903. 00001DAA  7000                     moveq.l    D0, 0x00
  2904. 00001DAC  2D40 FFFC                move.l     [A6 - 0x4], D0
  2905. label00001DB0:
  2906. 00001DB0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2907. 00001DB4  7004                     moveq.l    D0, 0x04
  2908. 00001DB6  2F00                     move.l     -[A7], D0
  2909. 00001DB8  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2910. 00001DBC  504F                     addq.w     A7, 8
  2911. label00001DBE:
  2912. 00001DBE  4E5E                     unlink     A6
  2913. 00001DC0  4E75                     rts
  2914. fn00001DC2:
  2915. 00001DC2  4E56 FFFC                link       A6, -0x0004
  2916. 00001DC6  48E7 0118                movem.l    -[A7], D7,A3,A4
  2917. 00001DCA  3E2E 000E                move.w     D7, [A6 + 0xE]
  2918. 00001DCE  286E 0014                movea.l    A4, [A6 + 0x14]
  2919. 00001DD2  4A2E 0013                tst.b      [A6 + 0x13]
  2920. 00001DD6  6748                     beq        +0x4A /* 00001E20 */
  2921. 00001DD8  486E FFFC                pea.l      [A6 - 0x4]
  2922. 00001DDC  2F0C                     move.l     -[A7], A4
  2923. 00001DDE  4EAD 14A2                jsr        [A5 + 0x14A2 /* export_656 */]
  2924. 00001DE2  4A00                     tst.b      D0
  2925. 00001DE4  504F                     addq.w     A7, 8
  2926. 00001DE6  6616                     bne        +0x18 /* 00001DFE */
  2927. 00001DE8  204C                     movea.l    A0, A4
  2928. 00001DEA  5C88                     addq.l     A0, 6
  2929. 00001DEC  2F20                     move.l     -[A7], -[A0]
  2930. 00001DEE  3F20                     move.w     -[A7], -[A0]
  2931. 00001DF0  7006                     moveq.l    D0, 0x06
  2932. 00001DF2  2F00                     move.l     -[A7], D0
  2933. 00001DF4  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  2934. 00001DF8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2935. 00001DFC  6046                     bra        +0x48 /* 00001E44 */
  2936. label00001DFE:
  2937. 00001DFE  48C7                     ext.l      D7
  2938. 00001E00  206E 0008                movea.l    A0, [A6 + 0x8]
  2939. 00001E04  2050                     movea.l    A0, [A0]
  2940. 00001E06  2007                     move.l     D0, D7
  2941. 00001E08  D080                     add.l      D0, D0
  2942. 00001E0A  2200                     move.l     D1, D0
  2943. 00001E0C  D281                     add.l      D1, D1
  2944. 00001E0E  D081                     add.l      D0, D1
  2945. 00001E10  47F0 0814                lea.l      A3, [A0 + D0 + 0x14]
  2946. 00001E14  36BC 0004                move.w     [A3], 0x4
  2947. 00001E18  276E FFFC 0002           move.l     [A3 + 0x2], [A6 - 0x4]
  2948. 00001E1E  6024                     bra        +0x26 /* 00001E44 */
  2949. label00001E20:
  2950. 00001E20  48C7                     ext.l      D7
  2951. 00001E22  206E 0008                movea.l    A0, [A6 + 0x8]
  2952. 00001E26  2050                     movea.l    A0, [A0]
  2953. 00001E28  2007                     move.l     D0, D7
  2954. 00001E2A  D080                     add.l      D0, D0
  2955. 00001E2C  2200                     move.l     D1, D0
  2956. 00001E2E  D281                     add.l      D1, D1
  2957. 00001E30  D081                     add.l      D0, D1
  2958. 00001E32  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  2959. 00001E36  224C                     movea.l    A1, A4
  2960. 00001E38  22D8                     move.l     [A1]+, [A0]+
  2961. 00001E3A  32D8                     move.w     [A1]+, [A0]+
  2962. 00001E3C  2F0C                     move.l     -[A7], A4
  2963. 00001E3E  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2964. 00001E42  584F                     addq.w     A7, 4
  2965. label00001E44:
  2966. 00001E44  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  2967. 00001E4A  4E5E                     unlink     A6
  2968. 00001E4C  4E75                     rts
  2969. fn00001E4E:
  2970. 00001E4E  4E56 0000                link       A6, 0
  2971. 00001E52  48E7 1708                movem.l    -[A7], D3,D5,D6,D7,A4
  2972. 00001E56  3A2E 000A                move.w     D5, [A6 + 0xA]
  2973. 00001E5A  286E 0010                movea.l    A4, [A6 + 0x10]
  2974. 00001E5E  3C2E 000E                move.w     D6, [A6 + 0xE]
  2975. 00001E62  7E00                     moveq.l    D7, 0x00
  2976. 00001E64  7600                     moveq.l    D3, 0x00
  2977. 00001E66  6012                     bra        +0x14 /* 00001E7A */
  2978. label00001E68:
  2979. 00001E68  BA54                     cmp.w      D5, [A4]
  2980. 00001E6A  6604                     bne        +0x6 /* 00001E70 */
  2981. 00001E6C  2007                     move.l     D0, D7
  2982. 00001E6E  6024                     bra        +0x26 /* 00001E94 */
  2983. label00001E70:
  2984. 00001E70  3006                     move.w     D0, D6
  2985. 00001E72  5346                     subq.w     D6, 1
  2986. 00001E74  2007                     move.l     D0, D7
  2987. 00001E76  5287                     addq.l     D7, 1
  2988. 00001E78  544C                     addq.w     A4, 2
  2989. label00001E7A:
  2990. 00001E7A  B646                     cmp.w      D3, D6
  2991. 00001E7C  6DEA                     blt        -0x14 /* 00001E68 */
  2992. 00001E7E  48C5                     ext.l      D5
  2993. 00001E80  2F05                     move.l     -[A7], D5
  2994. 00001E82  7008                     moveq.l    D0, 0x08
  2995. 00001E84  2F00                     move.l     -[A7], D0
  2996. 00001E86  7232                     moveq.l    D1, 0x32
  2997. 00001E88  2F01                     move.l     -[A7], D1
  2998. 00001E8A  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  2999. 00001E8E  70FF                     moveq.l    D0, 0xFFFFFFFF
  3000. 00001E90  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3001. label00001E94:
  3002. 00001E94  4CEE 10E8 FFEC           movem.l    D3,D5,D6,D7,A4, [A6 - 0x14]
  3003. 00001E9A  4E5E                     unlink     A6
  3004. 00001E9C  4E75                     rts
  3005. fn00001E9E:
  3006. 00001E9E  4E56 FFF6                link       A6, -0x000A
  3007. 00001EA2  2F07                     move.l     -[A7], D7
  3008. 00001EA4  7002                     moveq.l    D0, 0x02
  3009. 00001EA6  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  3010. 00001EAA  670C                     beq        +0xE /* 00001EB8 */
  3011. 00001EAC  700F                     moveq.l    D0, 0x0F
  3012. 00001EAE  2F00                     move.l     -[A7], D0
  3013. 00001EB0  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3014. 00001EB4  584F                     addq.w     A7, 4
  3015. 00001EB6  6062                     bra        +0x64 /* 00001F1A */
  3016. label00001EB8:
  3017. 00001EB8  486E FFF6                pea.l      [A6 - 0xA]
  3018. 00001EBC  7008                     moveq.l    D0, 0x08
  3019. 00001EBE  2F00                     move.l     -[A7], D0
  3020. 00001EC0  7202                     moveq.l    D1, 0x02
  3021. 00001EC2  2F01                     move.l     -[A7], D1
  3022. 00001EC4  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  3023. 00001EC8  4A00                     tst.b      D0
  3024. 00001ECA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3025. 00001ECE  674A                     beq        +0x4C /* 00001F1A */
  3026. 00001ED0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3027. 00001ED4  302E 000E                move.w     D0, [A6 + 0xE]
  3028. 00001ED8  48C0                     ext.l      D0
  3029. 00001EDA  2F00                     move.l     -[A7], D0
  3030. 00001EDC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3031. 00001EE0  4EBA FF6C                jsr        [PC - 0x94 /* 00001E4E */]
  3032. 00001EE4  2E00                     move.l     D7, D0
  3033. 00001EE6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3034. 00001EEA  6D2E                     blt        +0x30 /* 00001F1A */
  3035. 00001EEC  206E 0008                movea.l    A0, [A6 + 0x8]
  3036. 00001EF0  2050                     movea.l    A0, [A0]
  3037. 00001EF2  2007                     move.l     D0, D7
  3038. 00001EF4  D080                     add.l      D0, D0
  3039. 00001EF6  2200                     move.l     D1, D0
  3040. 00001EF8  D281                     add.l      D1, D1
  3041. 00001EFA  D081                     add.l      D0, D1
  3042. 00001EFC  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3043. 00001F00  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  3044. 00001F04  22D8                     move.l     [A1]+, [A0]+
  3045. 00001F06  32D8                     move.w     [A1]+, [A0]+
  3046. 00001F08  486E FFFA                pea.l      [A6 - 0x6]
  3047. 00001F0C  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  3048. 00001F10  486E FFFA                pea.l      [A6 - 0x6]
  3049. 00001F14  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  3050. 00001F18  504F                     addq.w     A7, 8
  3051. label00001F1A:
  3052. 00001F1A  2E2E FFF2                move.l     D7, [A6 - 0xE]
  3053. 00001F1E  4E5E                     unlink     A6
  3054. 00001F20  4E75                     rts
  3055. fn00001F22:
  3056. 00001F22  4E56 FFF6                link       A6, -0x000A
  3057. 00001F26  48E7 0108                movem.l    -[A7], D7,A4
  3058. 00001F2A  286E 0008                movea.l    A4, [A6 + 0x8]
  3059. 00001F2E  7003                     moveq.l    D0, 0x03
  3060. 00001F30  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  3061. 00001F34  670E                     beq        +0x10 /* 00001F44 */
  3062. 00001F36  7010                     moveq.l    D0, 0x10
  3063. 00001F38  2F00                     move.l     -[A7], D0
  3064. 00001F3A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3065. 00001F3E  584F                     addq.w     A7, 4
  3066. 00001F40  6000 00A6                bra        +0xA8 /* 00001FE8 */
  3067. label00001F44:
  3068. 00001F44  486E FFF6                pea.l      [A6 - 0xA]
  3069. 00001F48  7008                     moveq.l    D0, 0x08
  3070. 00001F4A  2F00                     move.l     -[A7], D0
  3071. 00001F4C  7202                     moveq.l    D1, 0x02
  3072. 00001F4E  2F01                     move.l     -[A7], D1
  3073. 00001F50  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  3074. 00001F54  4A00                     tst.b      D0
  3075. 00001F56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3076. 00001F5A  6700 008C                beq        +0x8E /* 00001FE8 */
  3077. 00001F5E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3078. 00001F62  302E 000E                move.w     D0, [A6 + 0xE]
  3079. 00001F66  48C0                     ext.l      D0
  3080. 00001F68  2F00                     move.l     -[A7], D0
  3081. 00001F6A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3082. 00001F6E  4EBA FEDE                jsr        [PC - 0x122 /* 00001E4E */]
  3083. 00001F72  2E00                     move.l     D7, D0
  3084. 00001F74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3085. 00001F78  6D6E                     blt        +0x70 /* 00001FE8 */
  3086. 00001F7A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3087. 00001F7E  202D F0E0                move.l     D0, [A5 - 0xF20]
  3088. 00001F82  D090                     add.l      D0, [A0]
  3089. 00001F84  322D F0E8                move.w     D1, [A5 - 0xF18]
  3090. 00001F88  48C1                     ext.l      D1
  3091. 00001F8A  5581                     subq.l     D1, 2
  3092. 00001F8C  D281                     add.l      D1, D1
  3093. 00001F8E  2401                     move.l     D2, D1
  3094. 00001F90  D482                     add.l      D2, D2
  3095. 00001F92  D282                     add.l      D1, D2
  3096. 00001F94  9081                     sub.l      D0, D1
  3097. 00001F96  2040                     movea.l    A0, D0
  3098. 00001F98  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3099. 00001F9C  22D8                     move.l     [A1]+, [A0]+
  3100. 00001F9E  32D8                     move.w     [A1]+, [A0]+
  3101. 00001FA0  486E FFFA                pea.l      [A6 - 0x6]
  3102. 00001FA4  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  3103. 00001FA8  2054                     movea.l    A0, [A4]
  3104. 00001FAA  2007                     move.l     D0, D7
  3105. 00001FAC  D080                     add.l      D0, D0
  3106. 00001FAE  2200                     move.l     D1, D0
  3107. 00001FB0  D281                     add.l      D1, D1
  3108. 00001FB2  D081                     add.l      D0, D1
  3109. 00001FB4  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  3110. 00001FB8  2F20                     move.l     -[A7], -[A0]
  3111. 00001FBA  3F20                     move.w     -[A7], -[A0]
  3112. 00001FBC  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3113. 00001FC0  2054                     movea.l    A0, [A4]
  3114. 00001FC2  2007                     move.l     D0, D7
  3115. 00001FC4  D080                     add.l      D0, D0
  3116. 00001FC6  2200                     move.l     D1, D0
  3117. 00001FC8  D281                     add.l      D1, D1
  3118. 00001FCA  D081                     add.l      D0, D1
  3119. 00001FCC  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  3120. 00001FD0  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3121. 00001FD4  20D9                     move.l     [A0]+, [A1]+
  3122. 00001FD6  30D9                     move.w     [A0]+, [A1]+
  3123. 00001FD8  7000                     moveq.l    D0, 0x00
  3124. 00001FDA  2F00                     move.l     -[A7], D0
  3125. 00001FDC  7204                     moveq.l    D1, 0x04
  3126. 00001FDE  2F01                     move.l     -[A7], D1
  3127. 00001FE0  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3128. 00001FE4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3129. label00001FE8:
  3130. 00001FE8  4CEE 1080 FFEE           movem.l    D7,A4, [A6 - 0x12]
  3131. 00001FEE  4E5E                     unlink     A6
  3132. 00001FF0  4E75                     rts
  3133. fn00001FF2:
  3134. 00001FF2  4E56 FFFC                link       A6, -0x0004
  3135. 00001FF6  486E FFFC                pea.l      [A6 - 0x4]
  3136. 00001FFA  7004                     moveq.l    D0, 0x04
  3137. 00001FFC  2F00                     move.l     -[A7], D0
  3138. 00001FFE  7202                     moveq.l    D1, 0x02
  3139. 00002000  2F01                     move.l     -[A7], D1
  3140. 00002002  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  3141. 00002006  4A00                     tst.b      D0
  3142. 00002008  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3143. 0000200C  6746                     beq        +0x48 /* 00002054 */
  3144. 0000200E  4AAE FFFC                tst.l      [A6 - 0x4]
  3145. 00002012  6D0C                     blt        +0xE /* 00002020 */
  3146. 00002014  302E 000A                move.w     D0, [A6 + 0xA]
  3147. 00002018  48C0                     ext.l      D0
  3148. 0000201A  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  3149. 0000201E  6C16                     bge        +0x18 /* 00002036 */
  3150. label00002020:
  3151. 00002020  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3152. 00002024  7004                     moveq.l    D0, 0x04
  3153. 00002026  2F00                     move.l     -[A7], D0
  3154. 00002028  7237                     moveq.l    D1, 0x37
  3155. 0000202A  2F01                     move.l     -[A7], D1
  3156. 0000202C  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  3157. 00002030  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3158. 00002034  601E                     bra        +0x20 /* 00002054 */
  3159. label00002036:
  3160. 00002036  202E FFFC                move.l     D0, [A6 - 0x4]
  3161. 0000203A  5380                     subq.l     D0, 1
  3162. 0000203C  206E 000C                movea.l    A0, [A6 + 0xC]
  3163. 00002040  D080                     add.l      D0, D0
  3164. 00002042  3030 0800                move.w     D0, [A0 + D0]
  3165. 00002046  48C0                     ext.l      D0
  3166. 00002048  2F00                     move.l     -[A7], D0
  3167. 0000204A  7008                     moveq.l    D0, 0x08
  3168. 0000204C  2F00                     move.l     -[A7], D0
  3169. 0000204E  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3170. 00002052  504F                     addq.w     A7, 8
  3171. label00002054:
  3172. 00002054  4E5E                     unlink     A6
  3173. 00002056  4E75                     rts
  3174. 00002058  4E56 0000                link       A6, 0
  3175. 0000205C  48E7 0118                movem.l    -[A7], D7,A3,A4
  3176. 00002060  3E2E 000E                move.w     D7, [A6 + 0xE]
  3177. 00002064  47ED F74A                lea.l      A3, [A5 - 0x8B6]
  3178. 00002068  286E 0008                movea.l    A4, [A6 + 0x8]
  3179. 0000206C  3007                     move.w     D0, D7
  3180. 0000206E  0440 00F2                subi.w     D0, 0xF2
  3181. 00002072  6768                     beq        +0x6A /* 000020DC */
  3182. 00002074  0440 007C                subi.w     D0, 0x7C /* '|' */
  3183. 00002078  6748                     beq        +0x4A /* 000020C2 */
  3184. 0000207A  5340                     subq.w     D0, 1
  3185. 0000207C  6744                     beq        +0x46 /* 000020C2 */
  3186. 0000207E  5540                     subq.w     D0, 2
  3187. 00002080  6740                     beq        +0x42 /* 000020C2 */
  3188. 00002082  5340                     subq.w     D0, 1
  3189. 00002084  673C                     beq        +0x3E /* 000020C2 */
  3190. 00002086  5340                     subq.w     D0, 1
  3191. 00002088  6738                     beq        +0x3A /* 000020C2 */
  3192. 0000208A  5340                     subq.w     D0, 1
  3193. 0000208C  6734                     beq        +0x36 /* 000020C2 */
  3194. 0000208E  5940                     subq.w     D0, 4
  3195. 00002090  677C                     beq        +0x7E /* 0000210E */
  3196. 00002092  5340                     subq.w     D0, 1
  3197. 00002094  6700 009C                beq        +0x9E /* 00002132 */
  3198. 00002098  5D40                     subq.w     D0, 6
  3199. 0000209A  6700 0084                beq        +0x86 /* 00002120 */
  3200. 0000209E  5340                     subq.w     D0, 1
  3201. 000020A0  6700 009E                beq        +0xA0 /* 00002140 */
  3202. 000020A4  5740                     subq.w     D0, 3
  3203. 000020A6  671A                     beq        +0x1C /* 000020C2 */
  3204. 000020A8  5D40                     subq.w     D0, 6
  3205. 000020AA  673A                     beq        +0x3C /* 000020E6 */
  3206. 000020AC  5340                     subq.w     D0, 1
  3207. 000020AE  6740                     beq        +0x42 /* 000020F0 */
  3208. 000020B0  5340                     subq.w     D0, 1
  3209. 000020B2  6746                     beq        +0x48 /* 000020FA */
  3210. 000020B4  5540                     subq.w     D0, 2
  3211. 000020B6  674C                     beq        +0x4E /* 00002104 */
  3212. 000020B8  0440 0057                subi.w     D0, 0x57 /* 'W' */
  3213. 000020BC  6716                     beq        +0x18 /* 000020D4 */
  3214. 000020BE  6000 008E                bra        +0x90 /* 0000214E */
  3215. label000020C2:
  3216. 000020C2  7000                     moveq.l    D0, 0x00
  3217. 000020C4  2F00                     move.l     -[A7], D0
  3218. 000020C6  7202                     moveq.l    D1, 0x02
  3219. 000020C8  2F01                     move.l     -[A7], D1
  3220. 000020CA  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3221. 000020CE  504F                     addq.w     A7, 8
  3222. 000020D0  6000 0090                bra        +0x92 /* 00002162 */
  3223. label000020D4:
  3224. 000020D4  4EBA FC88                jsr        [PC - 0x378 /* 00001D5E */]
  3225. 000020D8  6000 0088                bra        +0x8A /* 00002162 */
  3226. label000020DC:
  3227. 000020DC  2F0C                     move.l     -[A7], A4
  3228. 000020DE  4EBA F98C                jsr        [PC - 0x674 /* 00001A6C */]
  3229. 000020E2  584F                     addq.w     A7, 4
  3230. 000020E4  607C                     bra        +0x7E /* 00002162 */
  3231. label000020E6:
  3232. 000020E6  2F0C                     move.l     -[A7], A4
  3233. 000020E8  4EBA F9EA                jsr        [PC - 0x616 /* 00001AD4 */]
  3234. 000020EC  584F                     addq.w     A7, 4
  3235. 000020EE  6072                     bra        +0x74 /* 00002162 */
  3236. label000020F0:
  3237. 000020F0  2F0C                     move.l     -[A7], A4
  3238. 000020F2  4EBA FA48                jsr        [PC - 0x5B8 /* 00001B3C */]
  3239. 000020F6  584F                     addq.w     A7, 4
  3240. 000020F8  6068                     bra        +0x6A /* 00002162 */
  3241. label000020FA:
  3242. 000020FA  2F0C                     move.l     -[A7], A4
  3243. 000020FC  4EBA FADC                jsr        [PC - 0x524 /* 00001BDA */]
  3244. 00002100  584F                     addq.w     A7, 4
  3245. 00002102  605E                     bra        +0x60 /* 00002162 */
  3246. label00002104:
  3247. 00002104  2F0C                     move.l     -[A7], A4
  3248. 00002106  4EBA FB6C                jsr        [PC - 0x494 /* 00001C74 */]
  3249. 0000210A  584F                     addq.w     A7, 4
  3250. 0000210C  6054                     bra        +0x56 /* 00002162 */
  3251. label0000210E:
  3252. 0000210E  2F0B                     move.l     -[A7], A3
  3253. 00002110  7004                     moveq.l    D0, 0x04
  3254. 00002112  2F00                     move.l     -[A7], D0
  3255. 00002114  2F0C                     move.l     -[A7], A4
  3256. 00002116  4EBA FD86                jsr        [PC - 0x27A /* 00001E9E */]
  3257. 0000211A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3258. 0000211E  6042                     bra        +0x44 /* 00002162 */
  3259. label00002120:
  3260. 00002120  2F0B                     move.l     -[A7], A3
  3261. 00002122  7004                     moveq.l    D0, 0x04
  3262. 00002124  2F00                     move.l     -[A7], D0
  3263. 00002126  2F0C                     move.l     -[A7], A4
  3264. 00002128  4EBA FDF8                jsr        [PC - 0x208 /* 00001F22 */]
  3265. 0000212C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3266. 00002130  6030                     bra        +0x32 /* 00002162 */
  3267. label00002132:
  3268. 00002132  2F0B                     move.l     -[A7], A3
  3269. 00002134  7004                     moveq.l    D0, 0x04
  3270. 00002136  2F00                     move.l     -[A7], D0
  3271. 00002138  4EBA FEB8                jsr        [PC - 0x148 /* 00001FF2 */]
  3272. 0000213C  504F                     addq.w     A7, 8
  3273. 0000213E  6022                     bra        +0x24 /* 00002162 */
  3274. label00002140:
  3275. 00002140  7004                     moveq.l    D0, 0x04
  3276. 00002142  2F00                     move.l     -[A7], D0
  3277. 00002144  2F00                     move.l     -[A7], D0
  3278. 00002146  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3279. 0000214A  504F                     addq.w     A7, 8
  3280. 0000214C  6014                     bra        +0x16 /* 00002162 */
  3281. label0000214E:
  3282. 0000214E  7000                     moveq.l    D0, 0x00
  3283. 00002150  2F00                     move.l     -[A7], D0
  3284. 00002152  48C7                     ext.l      D7
  3285. 00002154  2F07                     move.l     -[A7], D7
  3286. 00002156  2F0C                     move.l     -[A7], A4
  3287. 00002158  4EBA ED9E                jsr        [PC - 0x1262 /* 00000EF8 */]
  3288. 0000215C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3289. 00002160  6002                     bra        +0x4 /* 00002164 */
  3290. label00002162:
  3291. 00002162  7001                     moveq.l    D0, 0x01
  3292. label00002164:
  3293. 00002164  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  3294. 0000216A  4E5E                     unlink     A6
  3295. 0000216C  4E75                     rts
  3296. 0000216E  4E56 0000                link       A6, 0
  3297. 00002172  2F07                     move.l     -[A7], D7
  3298. 00002174  302E 0012                move.w     D0, [A6 + 0x12]
  3299. 00002178  0440 0048                subi.w     D0, 0x48 /* 'H' */
  3300. 0000217C  6714                     beq        +0x16 /* 00002192 */
  3301. 0000217E  5340                     subq.w     D0, 1
  3302. 00002180  670C                     beq        +0xE /* 0000218E */
  3303. 00002182  0440 0015                subi.w     D0, 0x15
  3304. 00002186  670E                     beq        +0x10 /* 00002196 */
  3305. 00002188  5340                     subq.w     D0, 1
  3306. 0000218A  670E                     beq        +0x10 /* 0000219A */
  3307. 0000218C  6010                     bra        +0x12 /* 0000219E */
  3308. label0000218E:
  3309. 0000218E  4247                     clr.w      D7
  3310. 00002190  6010                     bra        +0x12 /* 000021A2 */
  3311. label00002192:
  3312. 00002192  7E01                     moveq.l    D7, 0x01
  3313. 00002194  600C                     bra        +0xE /* 000021A2 */
  3314. label00002196:
  3315. 00002196  7E02                     moveq.l    D7, 0x02
  3316. 00002198  6008                     bra        +0xA /* 000021A2 */
  3317. label0000219A:
  3318. 0000219A  7E03                     moveq.l    D7, 0x03
  3319. 0000219C  6004                     bra        +0x6 /* 000021A2 */
  3320. label0000219E:
  3321. 0000219E  7000                     moveq.l    D0, 0x00
  3322. 000021A0  6020                     bra        +0x22 /* 000021C2 */
  3323. label000021A2:
  3324. 000021A2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3325. 000021A6  102E 000F                move.b     D0, [A6 + 0xF]
  3326. 000021AA  4880                     ext.w      D0
  3327. 000021AC  48C0                     ext.l      D0
  3328. 000021AE  2F00                     move.l     -[A7], D0
  3329. 000021B0  48C7                     ext.l      D7
  3330. 000021B2  2F07                     move.l     -[A7], D7
  3331. 000021B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3332. 000021B8  4EBA FC08                jsr        [PC - 0x3F8 /* 00001DC2 */]
  3333. 000021BC  7001                     moveq.l    D0, 0x01
  3334. 000021BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3335. label000021C2:
  3336. 000021C2  2E2E FFFC                move.l     D7, [A6 - 0x4]
  3337. 000021C6  4E5E                     unlink     A6
  3338. 000021C8  4E75                     rts
  3339. 000021CA  4E56 0000                link       A6, 0
  3340. 000021CE  7022                     moveq.l    D0, 0x22
  3341. 000021D0  2F00                     move.l     -[A7], D0
  3342. 000021D2  7220                     moveq.l    D1, 0x20
  3343. 000021D4  2F01                     move.l     -[A7], D1
  3344. 000021D6  7021                     moveq.l    D0, 0x21
  3345. 000021D8  2F00                     move.l     -[A7], D0
  3346. 000021DA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3347. 000021DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3348. 000021E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3349. 000021E6  4EBA EFA8                jsr        [PC - 0x1058 /* 00001190 */]
  3350. 000021EA  4E5E                     unlink     A6
  3351. 000021EC  4E75                     rts
  3352. fn000021EE:
  3353. 000021EE  4E56 FFFC                link       A6, -0x0004
  3354. 000021F2  48E7 0308                movem.l    -[A7], D6,D7,A4
  3355. 000021F6  3C2E 000A                move.w     D6, [A6 + 0xA]
  3356. 000021FA  7E01                     moveq.l    D7, 0x01
  3357. 000021FC  6000 00C6                bra        +0xC8 /* 000022C4 */
  3358. label00002200:
  3359. 00002200  486E FFFC                pea.l      [A6 - 0x4]
  3360. 00002204  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3361. 00002208  202D F0E0                move.l     D0, [A5 - 0xF20]
  3362. 0000220C  D090                     add.l      D0, [A0]
  3363. 0000220E  322D F0E8                move.w     D1, [A5 - 0xF18]
  3364. 00002212  48C1                     ext.l      D1
  3365. 00002214  48C7                     ext.l      D7
  3366. 00002216  9287                     sub.l      D1, D7
  3367. 00002218  5281                     addq.l     D1, 1
  3368. 0000221A  D281                     add.l      D1, D1
  3369. 0000221C  2401                     move.l     D2, D1
  3370. 0000221E  D482                     add.l      D2, D2
  3371. 00002220  D282                     add.l      D1, D2
  3372. 00002222  9081                     sub.l      D0, D1
  3373. 00002224  2F00                     move.l     -[A7], D0
  3374. 00002226  4EAD 14A2                jsr        [A5 + 0x14A2 /* export_656 */]
  3375. 0000222A  4A00                     tst.b      D0
  3376. 0000222C  504F                     addq.w     A7, 8
  3377. 0000222E  6636                     bne        +0x38 /* 00002266 */
  3378. 00002230  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3379. 00002234  202D F0E0                move.l     D0, [A5 - 0xF20]
  3380. 00002238  D090                     add.l      D0, [A0]
  3381. 0000223A  322D F0E8                move.w     D1, [A5 - 0xF18]
  3382. 0000223E  48C1                     ext.l      D1
  3383. 00002240  48C7                     ext.l      D7
  3384. 00002242  9287                     sub.l      D1, D7
  3385. 00002244  5281                     addq.l     D1, 1
  3386. 00002246  D281                     add.l      D1, D1
  3387. 00002248  2401                     move.l     D2, D1
  3388. 0000224A  D482                     add.l      D2, D2
  3389. 0000224C  D282                     add.l      D1, D2
  3390. 0000224E  9081                     sub.l      D0, D1
  3391. 00002250  2040                     movea.l    A0, D0
  3392. 00002252  5C88                     addq.l     A0, 6
  3393. 00002254  2F20                     move.l     -[A7], -[A0]
  3394. 00002256  3F20                     move.w     -[A7], -[A0]
  3395. 00002258  7006                     moveq.l    D0, 0x06
  3396. 0000225A  2F00                     move.l     -[A7], D0
  3397. 0000225C  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  3398. 00002260  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3399. 00002264  6078                     bra        +0x7A /* 000022DE */
  3400. label00002266:
  3401. 00002266  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3402. 0000226A  202D F0E0                move.l     D0, [A5 - 0xF20]
  3403. 0000226E  D090                     add.l      D0, [A0]
  3404. 00002270  322D F0E8                move.w     D1, [A5 - 0xF18]
  3405. 00002274  48C1                     ext.l      D1
  3406. 00002276  48C7                     ext.l      D7
  3407. 00002278  9287                     sub.l      D1, D7
  3408. 0000227A  5281                     addq.l     D1, 1
  3409. 0000227C  D281                     add.l      D1, D1
  3410. 0000227E  2401                     move.l     D2, D1
  3411. 00002280  D482                     add.l      D2, D2
  3412. 00002282  D282                     add.l      D1, D2
  3413. 00002284  9081                     sub.l      D0, D1
  3414. 00002286  2040                     movea.l    A0, D0
  3415. 00002288  5C88                     addq.l     A0, 6
  3416. 0000228A  2F20                     move.l     -[A7], -[A0]
  3417. 0000228C  3F20                     move.w     -[A7], -[A0]
  3418. 0000228E  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3419. 00002292  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3420. 00002296  202D F0E0                move.l     D0, [A5 - 0xF20]
  3421. 0000229A  D090                     add.l      D0, [A0]
  3422. 0000229C  322D F0E8                move.w     D1, [A5 - 0xF18]
  3423. 000022A0  48C1                     ext.l      D1
  3424. 000022A2  48C7                     ext.l      D7
  3425. 000022A4  9287                     sub.l      D1, D7
  3426. 000022A6  5281                     addq.l     D1, 1
  3427. 000022A8  D281                     add.l      D1, D1
  3428. 000022AA  2401                     move.l     D2, D1
  3429. 000022AC  D482                     add.l      D2, D2
  3430. 000022AE  D282                     add.l      D1, D2
  3431. 000022B0  2840                     movea.l    A4, D0
  3432. 000022B2  99C1                     sub.l      A4, D1
  3433. 000022B4  38BC 0004                move.w     [A4], 0x4
  3434. 000022B8  296E FFFC 0002           move.l     [A4 + 0x2], [A6 - 0x4]
  3435. 000022BE  5C4F                     addq.w     A7, 6
  3436. 000022C0  3007                     move.w     D0, D7
  3437. 000022C2  5247                     addq.w     D7, 1
  3438. label000022C4:
  3439. 000022C4  BC47                     cmp.w      D6, D7
  3440. 000022C6  6C00 FF38                bge        -0xC6 /* 00002200 */
  3441. 000022CA  4EBA F4EA                jsr        [PC - 0xB16 /* 000017B6 */]
  3442. 000022CE  4A6D F166                tst.w      [A5 - 0xE9A]
  3443. 000022D2  660A                     bne        +0xC /* 000022DE */
  3444. 000022D4  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3445. 000022D8  2050                     movea.l    A0, [A0]
  3446. 000022DA  20AE 000C                move.l     [A0], [A6 + 0xC]
  3447. label000022DE:
  3448. 000022DE  4CEE 10C0 FFF0           movem.l    D6,D7,A4, [A6 - 0x10]
  3449. 000022E4  4E5E                     unlink     A6
  3450. 000022E6  4E75                     rts
  3451. 000022E8  4E56 0000                link       A6, 0
  3452. 000022EC  486D F752                pea.l      [A5 - 0x8AE]
  3453. 000022F0  7004                     moveq.l    D0, 0x04
  3454. 000022F2  2F00                     move.l     -[A7], D0
  3455. 000022F4  4EBA FEF8                jsr        [PC - 0x108 /* 000021EE */]
  3456. 000022F8  4E5E                     unlink     A6
  3457. 000022FA  4E75                     rts
  3458. fn000022FC:
  3459. 000022FC  4E56 0000                link       A6, 0
  3460. 00002300  2F0C                     move.l     -[A7], A4
  3461. 00002302  286E 0008                movea.l    A4, [A6 + 0x8]
  3462. 00002306  7006                     moveq.l    D0, 0x06
  3463. 00002308  B054                     cmp.w      D0, [A4]
  3464. 0000230A  6620                     bne        +0x22 /* 0000232C */
  3465. 0000230C  206C 0002                movea.l    A0, [A4 + 0x2]
  3466. 00002310  2050                     movea.l    A0, [A0]
  3467. 00002312  43ED F752                lea.l      A1, [A5 - 0x8AE]
  3468. 00002316  B3D0                     cmpa.l     A1, [A0]
  3469. 00002318  6612                     bne        +0x14 /* 0000232C */
  3470. 0000231A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3471. 0000231E  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3472. 00002322  4EBA F712                jsr        [PC - 0x8EE /* 00001A36 */]
  3473. 00002326  7001                     moveq.l    D0, 0x01
  3474. 00002328  504F                     addq.w     A7, 8
  3475. 0000232A  6002                     bra        +0x4 /* 0000232E */
  3476. label0000232C:
  3477. 0000232C  7000                     moveq.l    D0, 0x00
  3478. label0000232E:
  3479. 0000232E  286E FFFC                movea.l    A4, [A6 - 0x4]
  3480. 00002332  4E5E                     unlink     A6
  3481. 00002334  4E75                     rts
  3482. fn00002336:
  3483. 00002336  4E56 0000                link       A6, 0
  3484. 0000233A  2F0C                     move.l     -[A7], A4
  3485. 0000233C  286E 0008                movea.l    A4, [A6 + 0x8]
  3486. 00002340  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3487. 00002344  302C 0002                move.w     D0, [A4 + 0x2]
  3488. 00002348  48C0                     ext.l      D0
  3489. 0000234A  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3490. 0000234E  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3491. 00002352  3014                     move.w     D0, [A4]
  3492. 00002354  48C0                     ext.l      D0
  3493. 00002356  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3494. 0000235A  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3495. 0000235E  302C 0006                move.w     D0, [A4 + 0x6]
  3496. 00002362  48C0                     ext.l      D0
  3497. 00002364  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3498. 00002368  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3499. 0000236C  302C 0004                move.w     D0, [A4 + 0x4]
  3500. 00002370  48C0                     ext.l      D0
  3501. 00002372  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3502. 00002376  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3503. 0000237A  2B7C 8000 0004 F0E6      move.l     [A5 - 0xF1A], 0x80000004
  3504. 00002382  4EBA F432                jsr        [PC - 0xBCE /* 000017B6 */]
  3505. 00002386  4A6D F166                tst.w      [A5 - 0xE9A]
  3506. 0000238A  6630                     bne        +0x32 /* 000023BC */
  3507. 0000238C  41ED F752                lea.l      A0, [A5 - 0x8AE]
  3508. 00002390  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  3509. 00002394  2251                     movea.l    A1, [A1]
  3510. 00002396  2288                     move.l     [A1], A0
  3511. 00002398  206E 000C                movea.l    A0, [A6 + 0xC]
  3512. 0000239C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  3513. 000023A0  20D9                     move.l     [A0]+, [A1]+
  3514. 000023A2  30D9                     move.w     [A0]+, [A1]+
  3515. 000023A4  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3516. 000023A8  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3517. 000023AC  202D F0E0                move.l     D0, [A5 - 0xF20]
  3518. 000023B0  D090                     add.l      D0, [A0]
  3519. 000023B2  2040                     movea.l    A0, D0
  3520. 000023B4  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  3521. 000023B8  22D8                     move.l     [A1]+, [A0]+
  3522. 000023BA  32D8                     move.w     [A1]+, [A0]+
  3523. label000023BC:
  3524. 000023BC  286E FFFC                movea.l    A4, [A6 - 0x4]
  3525. 000023C0  4E5E                     unlink     A6
  3526. 000023C2  4E75                     rts
  3527. fn000023C4:
  3528. 000023C4  4E56 0000                link       A6, 0
  3529. 000023C8  48E7 0018                movem.l    -[A7], A3,A4
  3530. 000023CC  266E 000C                movea.l    A3, [A6 + 0xC]
  3531. 000023D0  206E 0008                movea.l    A0, [A6 + 0x8]
  3532. 000023D4  2050                     movea.l    A0, [A0]
  3533. 000023D6  49E8 0014                lea.l      A4, [A0 + 0x14]
  3534. 000023DA  376C 0004 0002           move.w     [A3 + 0x2], [A4 + 0x4]
  3535. 000023E0  36AC 000A                move.w     [A3], [A4 + 0xA]
  3536. 000023E4  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  3537. 000023EA  4E5E                     unlink     A6
  3538. 000023EC  4E75                     rts
  3539. 000023EE  4E56 0000                link       A6, 0
  3540. 000023F2  2F07                     move.l     -[A7], D7
  3541. 000023F4  302E 0012                move.w     D0, [A6 + 0x12]
  3542. 000023F8  0440 0060                subi.w     D0, 0x60 /* '`' */
  3543. 000023FC  6708                     beq        +0xA /* 00002406 */
  3544. 000023FE  5340                     subq.w     D0, 1
  3545. 00002400  6608                     bne        +0xA /* 0000240A */
  3546. 00002402  4247                     clr.w      D7
  3547. 00002404  6008                     bra        +0xA /* 0000240E */
  3548. label00002406:
  3549. 00002406  7E01                     moveq.l    D7, 0x01
  3550. 00002408  6004                     bra        +0x6 /* 0000240E */
  3551. label0000240A:
  3552. 0000240A  7000                     moveq.l    D0, 0x00
  3553. 0000240C  6020                     bra        +0x22 /* 0000242E */
  3554. label0000240E:
  3555. 0000240E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3556. 00002412  102E 000F                move.b     D0, [A6 + 0xF]
  3557. 00002416  4880                     ext.w      D0
  3558. 00002418  48C0                     ext.l      D0
  3559. 0000241A  2F00                     move.l     -[A7], D0
  3560. 0000241C  48C7                     ext.l      D7
  3561. 0000241E  2F07                     move.l     -[A7], D7
  3562. 00002420  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3563. 00002424  4EBA F99C                jsr        [PC - 0x664 /* 00001DC2 */]
  3564. 00002428  7001                     moveq.l    D0, 0x01
  3565. 0000242A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3566. label0000242E:
  3567. 0000242E  2E2E FFFC                move.l     D7, [A6 - 0x4]
  3568. 00002432  4E5E                     unlink     A6
  3569. 00002434  4E75                     rts
  3570. fn00002436:
  3571. 00002436  4E56 FFEE                link       A6, -0x0012
  3572. 0000243A  7002                     moveq.l    D0, 0x02
  3573. 0000243C  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  3574. 00002440  670E                     beq        +0x10 /* 00002450 */
  3575. 00002442  700F                     moveq.l    D0, 0x0F
  3576. 00002444  2F00                     move.l     -[A7], D0
  3577. 00002446  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3578. 0000244A  584F                     addq.w     A7, 4
  3579. 0000244C  6000 0082                bra        +0x84 /* 000024D0 */
  3580. label00002450:
  3581. 00002450  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3582. 00002454  202D F0E0                move.l     D0, [A5 - 0xF20]
  3583. 00002458  D090                     add.l      D0, [A0]
  3584. 0000245A  322D F0E8                move.w     D1, [A5 - 0xF18]
  3585. 0000245E  48C1                     ext.l      D1
  3586. 00002460  5381                     subq.l     D1, 1
  3587. 00002462  D281                     add.l      D1, D1
  3588. 00002464  2401                     move.l     D2, D1
  3589. 00002466  D482                     add.l      D2, D2
  3590. 00002468  D282                     add.l      D1, D2
  3591. 0000246A  9081                     sub.l      D0, D1
  3592. 0000246C  2040                     movea.l    A0, D0
  3593. 0000246E  43EE FFEE                lea.l      A1, [A6 - 0x12]
  3594. 00002472  22D8                     move.l     [A1]+, [A0]+
  3595. 00002474  32D8                     move.w     [A1]+, [A0]+
  3596. 00002476  486E FFF4                pea.l      [A6 - 0xC]
  3597. 0000247A  486E FFEE                pea.l      [A6 - 0x12]
  3598. 0000247E  4EBA FE7C                jsr        [PC - 0x184 /* 000022FC */]
  3599. 00002482  4A00                     tst.b      D0
  3600. 00002484  504F                     addq.w     A7, 8
  3601. 00002486  6616                     bne        +0x18 /* 0000249E */
  3602. 00002488  41EE FFF4                lea.l      A0, [A6 - 0xC]
  3603. 0000248C  2F20                     move.l     -[A7], -[A0]
  3604. 0000248E  3F20                     move.w     -[A7], -[A0]
  3605. 00002490  703F                     moveq.l    D0, 0x3F
  3606. 00002492  2F00                     move.l     -[A7], D0
  3607. 00002494  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  3608. 00002498  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3609. 0000249C  6032                     bra        +0x34 /* 000024D0 */
  3610. label0000249E:
  3611. 0000249E  486E FFFC                pea.l      [A6 - 0x4]
  3612. 000024A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3613. 000024A6  4EBA FF1C                jsr        [PC - 0xE4 /* 000023C4 */]
  3614. 000024AA  3D7C 0004 FFEE           move.w     [A6 - 0x12], 0x4
  3615. 000024B0  558F                     subq.l     A7, 2
  3616. 000024B2  486E FFFC                pea.l      [A6 - 0x4]
  3617. 000024B6  486E FFF4                pea.l      [A6 - 0xC]
  3618. 000024BA  4EAD 1C7A                jsr        [A5 + 0x1C7A /* export_907 */]
  3619. 000024BE  101F                     move.b     D0, [A7]+
  3620. 000024C0  4880                     ext.w      D0
  3621. 000024C2  48C0                     ext.l      D0
  3622. 000024C4  2D40 FFF0                move.l     [A6 - 0x10], D0
  3623. 000024C8  486E FFEE                pea.l      [A6 - 0x12]
  3624. 000024CC  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  3625. label000024D0:
  3626. 000024D0  4E5E                     unlink     A6
  3627. 000024D2  4E75                     rts
  3628. fn000024D4:
  3629. 000024D4  4E56 FFEA                link       A6, -0x0016
  3630. 000024D8  7002                     moveq.l    D0, 0x02
  3631. 000024DA  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  3632. 000024DE  670C                     beq        +0xE /* 000024EC */
  3633. 000024E0  700F                     moveq.l    D0, 0x0F
  3634. 000024E2  2F00                     move.l     -[A7], D0
  3635. 000024E4  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3636. 000024E8  584F                     addq.w     A7, 4
  3637. 000024EA  607E                     bra        +0x80 /* 0000256A */
  3638. label000024EC:
  3639. 000024EC  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3640. 000024F0  202D F0E0                move.l     D0, [A5 - 0xF20]
  3641. 000024F4  D090                     add.l      D0, [A0]
  3642. 000024F6  322D F0E8                move.w     D1, [A5 - 0xF18]
  3643. 000024FA  48C1                     ext.l      D1
  3644. 000024FC  5381                     subq.l     D1, 1
  3645. 000024FE  D281                     add.l      D1, D1
  3646. 00002500  2401                     move.l     D2, D1
  3647. 00002502  D482                     add.l      D2, D2
  3648. 00002504  D282                     add.l      D1, D2
  3649. 00002506  9081                     sub.l      D0, D1
  3650. 00002508  2040                     movea.l    A0, D0
  3651. 0000250A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3652. 0000250E  22D8                     move.l     [A1]+, [A0]+
  3653. 00002510  32D8                     move.w     [A1]+, [A0]+
  3654. 00002512  486E FFEE                pea.l      [A6 - 0x12]
  3655. 00002516  486E FFFA                pea.l      [A6 - 0x6]
  3656. 0000251A  4EBA 02C6                jsr        [PC + 0x2C6 /* 000027E2 */]
  3657. 0000251E  4A00                     tst.b      D0
  3658. 00002520  504F                     addq.w     A7, 8
  3659. 00002522  6616                     bne        +0x18 /* 0000253A */
  3660. 00002524  41EE 0000                lea.l      A0, [A6 + 0x0]
  3661. 00002528  2F20                     move.l     -[A7], -[A0]
  3662. 0000252A  3F20                     move.w     -[A7], -[A0]
  3663. 0000252C  7040                     moveq.l    D0, 0x40
  3664. 0000252E  2F00                     move.l     -[A7], D0
  3665. 00002530  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  3666. 00002534  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3667. 00002538  6030                     bra        +0x32 /* 0000256A */
  3668. label0000253A:
  3669. 0000253A  486E FFEA                pea.l      [A6 - 0x16]
  3670. 0000253E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3671. 00002542  4EBA FE80                jsr        [PC - 0x180 /* 000023C4 */]
  3672. 00002546  486E FFEA                pea.l      [A6 - 0x16]
  3673. 0000254A  486E FFEE                pea.l      [A6 - 0x12]
  3674. 0000254E  486E FFF2                pea.l      [A6 - 0xE]
  3675. 00002552  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  3676. 00002556  486E FFFA                pea.l      [A6 - 0x6]
  3677. 0000255A  486E FFF2                pea.l      [A6 - 0xE]
  3678. 0000255E  4EBA FDD6                jsr        [PC - 0x22A /* 00002336 */]
  3679. 00002562  486E FFFA                pea.l      [A6 - 0x6]
  3680. 00002566  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  3681. label0000256A:
  3682. 0000256A  4E5E                     unlink     A6
  3683. 0000256C  4E75                     rts
  3684. fn0000256E:
  3685. 0000256E  4E56 FFE6                link       A6, -0x001A
  3686. 00002572  7003                     moveq.l    D0, 0x03
  3687. 00002574  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  3688. 00002578  670E                     beq        +0x10 /* 00002588 */
  3689. 0000257A  7010                     moveq.l    D0, 0x10
  3690. 0000257C  2F00                     move.l     -[A7], D0
  3691. 0000257E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3692. 00002582  584F                     addq.w     A7, 4
  3693. 00002584  6000 00CE                bra        +0xD0 /* 00002654 */
  3694. label00002588:
  3695. 00002588  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3696. 0000258C  202D F0E0                move.l     D0, [A5 - 0xF20]
  3697. 00002590  D090                     add.l      D0, [A0]
  3698. 00002592  322D F0E8                move.w     D1, [A5 - 0xF18]
  3699. 00002596  48C1                     ext.l      D1
  3700. 00002598  5381                     subq.l     D1, 1
  3701. 0000259A  D281                     add.l      D1, D1
  3702. 0000259C  2401                     move.l     D2, D1
  3703. 0000259E  D482                     add.l      D2, D2
  3704. 000025A0  D282                     add.l      D1, D2
  3705. 000025A2  9081                     sub.l      D0, D1
  3706. 000025A4  2040                     movea.l    A0, D0
  3707. 000025A6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3708. 000025AA  22D8                     move.l     [A1]+, [A0]+
  3709. 000025AC  32D8                     move.w     [A1]+, [A0]+
  3710. 000025AE  486E FFEA                pea.l      [A6 - 0x16]
  3711. 000025B2  486E FFFA                pea.l      [A6 - 0x6]
  3712. 000025B6  4EBA FD44                jsr        [PC - 0x2BC /* 000022FC */]
  3713. 000025BA  4A00                     tst.b      D0
  3714. 000025BC  504F                     addq.w     A7, 8
  3715. 000025BE  6616                     bne        +0x18 /* 000025D6 */
  3716. 000025C0  41EE 0000                lea.l      A0, [A6 + 0x0]
  3717. 000025C4  2F20                     move.l     -[A7], -[A0]
  3718. 000025C6  3F20                     move.w     -[A7], -[A0]
  3719. 000025C8  703F                     moveq.l    D0, 0x3F
  3720. 000025CA  2F00                     move.l     -[A7], D0
  3721. 000025CC  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  3722. 000025D0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3723. 000025D4  607E                     bra        +0x80 /* 00002654 */
  3724. label000025D6:
  3725. 000025D6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3726. 000025DA  202D F0E0                move.l     D0, [A5 - 0xF20]
  3727. 000025DE  D090                     add.l      D0, [A0]
  3728. 000025E0  322D F0E8                move.w     D1, [A5 - 0xF18]
  3729. 000025E4  48C1                     ext.l      D1
  3730. 000025E6  5581                     subq.l     D1, 2
  3731. 000025E8  D281                     add.l      D1, D1
  3732. 000025EA  2401                     move.l     D2, D1
  3733. 000025EC  D482                     add.l      D2, D2
  3734. 000025EE  D282                     add.l      D1, D2
  3735. 000025F0  9081                     sub.l      D0, D1
  3736. 000025F2  2040                     movea.l    A0, D0
  3737. 000025F4  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3738. 000025F8  22D8                     move.l     [A1]+, [A0]+
  3739. 000025FA  32D8                     move.w     [A1]+, [A0]+
  3740. 000025FC  486E FFF2                pea.l      [A6 - 0xE]
  3741. 00002600  486E FFFA                pea.l      [A6 - 0x6]
  3742. 00002604  4EBA FCF6                jsr        [PC - 0x30A /* 000022FC */]
  3743. 00002608  4A00                     tst.b      D0
  3744. 0000260A  504F                     addq.w     A7, 8
  3745. 0000260C  6616                     bne        +0x18 /* 00002624 */
  3746. 0000260E  41EE 0000                lea.l      A0, [A6 + 0x0]
  3747. 00002612  2F20                     move.l     -[A7], -[A0]
  3748. 00002614  3F20                     move.w     -[A7], -[A0]
  3749. 00002616  703F                     moveq.l    D0, 0x3F
  3750. 00002618  2F00                     move.l     -[A7], D0
  3751. 0000261A  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  3752. 0000261E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3753. 00002622  6030                     bra        +0x32 /* 00002654 */
  3754. label00002624:
  3755. 00002624  486E FFE6                pea.l      [A6 - 0x1A]
  3756. 00002628  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3757. 0000262C  4EBA FD96                jsr        [PC - 0x26A /* 000023C4 */]
  3758. 00002630  486E FFE6                pea.l      [A6 - 0x1A]
  3759. 00002634  486E FFEA                pea.l      [A6 - 0x16]
  3760. 00002638  486E FFF2                pea.l      [A6 - 0xE]
  3761. 0000263C  4EAD 1C8A                jsr        [A5 + 0x1C8A /* export_909 */]
  3762. 00002640  486E FFFA                pea.l      [A6 - 0x6]
  3763. 00002644  486E FFE6                pea.l      [A6 - 0x1A]
  3764. 00002648  4EBA 01D2                jsr        [PC + 0x1D2 /* 0000281C */]
  3765. 0000264C  486E FFFA                pea.l      [A6 - 0x6]
  3766. 00002650  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  3767. label00002654:
  3768. 00002654  4E5E                     unlink     A6
  3769. 00002656  4E75                     rts
  3770. fn00002658:
  3771. 00002658  4E56 FFFC                link       A6, -0x0004
  3772. 0000265C  7001                     moveq.l    D0, 0x01
  3773. 0000265E  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  3774. 00002662  6610                     bne        +0x12 /* 00002674 */
  3775. 00002664  4878 0188                push.l     0x188
  3776. 00002668  7008                     moveq.l    D0, 0x08
  3777. 0000266A  2F00                     move.l     -[A7], D0
  3778. 0000266C  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3779. 00002670  504F                     addq.w     A7, 8
  3780. 00002672  6044                     bra        +0x46 /* 000026B8 */
  3781. label00002674:
  3782. 00002674  486E FFFC                pea.l      [A6 - 0x4]
  3783. 00002678  7008                     moveq.l    D0, 0x08
  3784. 0000267A  2F00                     move.l     -[A7], D0
  3785. 0000267C  7202                     moveq.l    D1, 0x02
  3786. 0000267E  2F01                     move.l     -[A7], D1
  3787. 00002680  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  3788. 00002684  4A00                     tst.b      D0
  3789. 00002686  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3790. 0000268A  672C                     beq        +0x2E /* 000026B8 */
  3791. 0000268C  302E FFFE                move.w     D0, [A6 - 0x2]
  3792. 00002690  0440 0188                subi.w     D0, 0x188
  3793. 00002694  6706                     beq        +0x8 /* 0000269C */
  3794. 00002696  0440 003F                subi.w     D0, 0x3F /* '?' */
  3795. 0000269A  6608                     bne        +0xA /* 000026A4 */
  3796. label0000269C:
  3797. 0000269C  7001                     moveq.l    D0, 0x01
  3798. 0000269E  2D40 FFFC                move.l     [A6 - 0x4], D0
  3799. 000026A2  6006                     bra        +0x8 /* 000026AA */
  3800. label000026A4:
  3801. 000026A4  7000                     moveq.l    D0, 0x00
  3802. 000026A6  2D40 FFFC                move.l     [A6 - 0x4], D0
  3803. label000026AA:
  3804. 000026AA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3805. 000026AE  7004                     moveq.l    D0, 0x04
  3806. 000026B0  2F00                     move.l     -[A7], D0
  3807. 000026B2  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3808. 000026B6  504F                     addq.w     A7, 8
  3809. label000026B8:
  3810. 000026B8  4E5E                     unlink     A6
  3811. 000026BA  4E75                     rts
  3812. 000026BC  4E56 0000                link       A6, 0
  3813. 000026C0  48E7 0118                movem.l    -[A7], D7,A3,A4
  3814. 000026C4  3E2E 000E                move.w     D7, [A6 + 0xE]
  3815. 000026C8  47ED F746                lea.l      A3, [A5 - 0x8BA]
  3816. 000026CC  286E 0008                movea.l    A4, [A6 + 0x8]
  3817. 000026D0  3007                     move.w     D0, D7
  3818. 000026D2  0440 016E                subi.w     D0, 0x16E
  3819. 000026D6  673C                     beq        +0x3E /* 00002714 */
  3820. 000026D8  5340                     subq.w     D0, 1
  3821. 000026DA  6738                     beq        +0x3A /* 00002714 */
  3822. 000026DC  5540                     subq.w     D0, 2
  3823. 000026DE  6734                     beq        +0x36 /* 00002714 */
  3824. 000026E0  5340                     subq.w     D0, 1
  3825. 000026E2  6730                     beq        +0x32 /* 00002714 */
  3826. 000026E4  5340                     subq.w     D0, 1
  3827. 000026E6  672C                     beq        +0x2E /* 00002714 */
  3828. 000026E8  5340                     subq.w     D0, 1
  3829. 000026EA  6728                     beq        +0x2A /* 00002714 */
  3830. 000026EC  5940                     subq.w     D0, 4
  3831. 000026EE  6758                     beq        +0x5A /* 00002748 */
  3832. 000026F0  5340                     subq.w     D0, 1
  3833. 000026F2  6778                     beq        +0x7A /* 0000276C */
  3834. 000026F4  5D40                     subq.w     D0, 6
  3835. 000026F6  6762                     beq        +0x64 /* 0000275A */
  3836. 000026F8  5340                     subq.w     D0, 1
  3837. 000026FA  677E                     beq        +0x80 /* 0000277A */
  3838. 000026FC  5740                     subq.w     D0, 3
  3839. 000026FE  6714                     beq        +0x16 /* 00002714 */
  3840. 00002700  5940                     subq.w     D0, 4
  3841. 00002702  6730                     beq        +0x32 /* 00002734 */
  3842. 00002704  5B40                     subq.w     D0, 5
  3843. 00002706  6722                     beq        +0x24 /* 0000272A */
  3844. 00002708  5340                     subq.w     D0, 1
  3845. 0000270A  6732                     beq        +0x34 /* 0000273E */
  3846. 0000270C  0440 0057                subi.w     D0, 0x57 /* 'W' */
  3847. 00002710  6712                     beq        +0x14 /* 00002724 */
  3848. 00002712  6076                     bra        +0x78 /* 0000278A */
  3849. label00002714:
  3850. 00002714  7000                     moveq.l    D0, 0x00
  3851. 00002716  2F00                     move.l     -[A7], D0
  3852. 00002718  7202                     moveq.l    D1, 0x02
  3853. 0000271A  2F01                     move.l     -[A7], D1
  3854. 0000271C  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3855. 00002720  504F                     addq.w     A7, 8
  3856. 00002722  607A                     bra        +0x7C /* 0000279E */
  3857. label00002724:
  3858. 00002724  4EBA FF32                jsr        [PC - 0xCE /* 00002658 */]
  3859. 00002728  6074                     bra        +0x76 /* 0000279E */
  3860. label0000272A:
  3861. 0000272A  2F0C                     move.l     -[A7], A4
  3862. 0000272C  4EBA FD08                jsr        [PC - 0x2F8 /* 00002436 */]
  3863. 00002730  584F                     addq.w     A7, 4
  3864. 00002732  606A                     bra        +0x6C /* 0000279E */
  3865. label00002734:
  3866. 00002734  2F0C                     move.l     -[A7], A4
  3867. 00002736  4EBA FD9C                jsr        [PC - 0x264 /* 000024D4 */]
  3868. 0000273A  584F                     addq.w     A7, 4
  3869. 0000273C  6060                     bra        +0x62 /* 0000279E */
  3870. label0000273E:
  3871. 0000273E  2F0C                     move.l     -[A7], A4
  3872. 00002740  4EBA FE2C                jsr        [PC - 0x1D4 /* 0000256E */]
  3873. 00002744  584F                     addq.w     A7, 4
  3874. 00002746  6056                     bra        +0x58 /* 0000279E */
  3875. label00002748:
  3876. 00002748  2F0B                     move.l     -[A7], A3
  3877. 0000274A  7002                     moveq.l    D0, 0x02
  3878. 0000274C  2F00                     move.l     -[A7], D0
  3879. 0000274E  2F0C                     move.l     -[A7], A4
  3880. 00002750  4EBA F74C                jsr        [PC - 0x8B4 /* 00001E9E */]
  3881. 00002754  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3882. 00002758  6044                     bra        +0x46 /* 0000279E */
  3883. label0000275A:
  3884. 0000275A  2F0B                     move.l     -[A7], A3
  3885. 0000275C  7002                     moveq.l    D0, 0x02
  3886. 0000275E  2F00                     move.l     -[A7], D0
  3887. 00002760  2F0C                     move.l     -[A7], A4
  3888. 00002762  4EBA F7BE                jsr        [PC - 0x842 /* 00001F22 */]
  3889. 00002766  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3890. 0000276A  6032                     bra        +0x34 /* 0000279E */
  3891. label0000276C:
  3892. 0000276C  2F0B                     move.l     -[A7], A3
  3893. 0000276E  7002                     moveq.l    D0, 0x02
  3894. 00002770  2F00                     move.l     -[A7], D0
  3895. 00002772  4EBA F87E                jsr        [PC - 0x782 /* 00001FF2 */]
  3896. 00002776  504F                     addq.w     A7, 8
  3897. 00002778  6024                     bra        +0x26 /* 0000279E */
  3898. label0000277A:
  3899. 0000277A  7002                     moveq.l    D0, 0x02
  3900. 0000277C  2F00                     move.l     -[A7], D0
  3901. 0000277E  7204                     moveq.l    D1, 0x04
  3902. 00002780  2F01                     move.l     -[A7], D1
  3903. 00002782  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3904. 00002786  504F                     addq.w     A7, 8
  3905. 00002788  6014                     bra        +0x16 /* 0000279E */
  3906. label0000278A:
  3907. 0000278A  7000                     moveq.l    D0, 0x00
  3908. 0000278C  2F00                     move.l     -[A7], D0
  3909. 0000278E  48C7                     ext.l      D7
  3910. 00002790  2F07                     move.l     -[A7], D7
  3911. 00002792  2F0C                     move.l     -[A7], A4
  3912. 00002794  4EBA E762                jsr        [PC - 0x189E /* 00000EF8 */]
  3913. 00002798  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3914. 0000279C  6002                     bra        +0x4 /* 000027A0 */
  3915. label0000279E:
  3916. 0000279E  7001                     moveq.l    D0, 0x01
  3917. label000027A0:
  3918. 000027A0  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  3919. 000027A6  4E5E                     unlink     A6
  3920. 000027A8  4E75                     rts
  3921. 000027AA  4E56 0000                link       A6, 0
  3922. 000027AE  7022                     moveq.l    D0, 0x22
  3923. 000027B0  2F00                     move.l     -[A7], D0
  3924. 000027B2  7220                     moveq.l    D1, 0x20
  3925. 000027B4  2F01                     move.l     -[A7], D1
  3926. 000027B6  7023                     moveq.l    D0, 0x23
  3927. 000027B8  2F00                     move.l     -[A7], D0
  3928. 000027BA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3929. 000027BE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3930. 000027C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3931. 000027C6  4EBA E9C8                jsr        [PC - 0x1638 /* 00001190 */]
  3932. 000027CA  4E5E                     unlink     A6
  3933. 000027CC  4E75                     rts
  3934. 000027CE  4E56 0000                link       A6, 0
  3935. 000027D2  486D F786                pea.l      [A5 - 0x87A]
  3936. 000027D6  7002                     moveq.l    D0, 0x02
  3937. 000027D8  2F00                     move.l     -[A7], D0
  3938. 000027DA  4EBA FA12                jsr        [PC - 0x5EE /* 000021EE */]
  3939. 000027DE  4E5E                     unlink     A6
  3940. 000027E0  4E75                     rts
  3941. fn000027E2:
  3942. 000027E2  4E56 0000                link       A6, 0
  3943. 000027E6  2F0C                     move.l     -[A7], A4
  3944. 000027E8  286E 0008                movea.l    A4, [A6 + 0x8]
  3945. 000027EC  7006                     moveq.l    D0, 0x06
  3946. 000027EE  B054                     cmp.w      D0, [A4]
  3947. 000027F0  6620                     bne        +0x22 /* 00002812 */
  3948. 000027F2  206C 0002                movea.l    A0, [A4 + 0x2]
  3949. 000027F6  2050                     movea.l    A0, [A0]
  3950. 000027F8  43ED F786                lea.l      A1, [A5 - 0x87A]
  3951. 000027FC  B3D0                     cmpa.l     A1, [A0]
  3952. 000027FE  6612                     bne        +0x14 /* 00002812 */
  3953. 00002800  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3954. 00002804  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3955. 00002808  4EBA FBBA                jsr        [PC - 0x446 /* 000023C4 */]
  3956. 0000280C  7001                     moveq.l    D0, 0x01
  3957. 0000280E  504F                     addq.w     A7, 8
  3958. 00002810  6002                     bra        +0x4 /* 00002814 */
  3959. label00002812:
  3960. 00002812  7000                     moveq.l    D0, 0x00
  3961. label00002814:
  3962. 00002814  286E FFFC                movea.l    A4, [A6 - 0x4]
  3963. 00002818  4E5E                     unlink     A6
  3964. 0000281A  4E75                     rts
  3965. fn0000281C:
  3966. 0000281C  4E56 0000                link       A6, 0
  3967. 00002820  2F0C                     move.l     -[A7], A4
  3968. 00002822  286E 0008                movea.l    A4, [A6 + 0x8]
  3969. 00002826  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3970. 0000282A  302C 0002                move.w     D0, [A4 + 0x2]
  3971. 0000282E  48C0                     ext.l      D0
  3972. 00002830  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3973. 00002834  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3974. 00002838  3014                     move.w     D0, [A4]
  3975. 0000283A  48C0                     ext.l      D0
  3976. 0000283C  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3977. 00002840  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3978. 00002844  2B7C 8000 0002 F0E6      move.l     [A5 - 0xF1A], 0x80000002
  3979. 0000284C  4EBA EF68                jsr        [PC - 0x1098 /* 000017B6 */]
  3980. 00002850  4A6D F166                tst.w      [A5 - 0xE9A]
  3981. 00002854  6630                     bne        +0x32 /* 00002886 */
  3982. 00002856  41ED F786                lea.l      A0, [A5 - 0x87A]
  3983. 0000285A  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  3984. 0000285E  2251                     movea.l    A1, [A1]
  3985. 00002860  2288                     move.l     [A1], A0
  3986. 00002862  206E 000C                movea.l    A0, [A6 + 0xC]
  3987. 00002866  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  3988. 0000286A  20D9                     move.l     [A0]+, [A1]+
  3989. 0000286C  30D9                     move.w     [A0]+, [A1]+
  3990. 0000286E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3991. 00002872  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3992. 00002876  202D F0E0                move.l     D0, [A5 - 0xF20]
  3993. 0000287A  D090                     add.l      D0, [A0]
  3994. 0000287C  2040                     movea.l    A0, D0
  3995. 0000287E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  3996. 00002882  22D8                     move.l     [A1]+, [A0]+
  3997. 00002884  32D8                     move.w     [A1]+, [A0]+
  3998. label00002886:
  3999. 00002886  286E FFFC                movea.l    A4, [A6 - 0x4]
  4000. 0000288A  4E5E                     unlink     A6
  4001. 0000288C  4E75                     rts
  4002. fn0000288E:
  4003. 0000288E  4E56 0000                link       A6, 0
  4004. 00002892  48E7 1018                movem.l    -[A7], D3,A3,A4
  4005. 00002896  266E 0008                movea.l    A3, [A6 + 0x8]
  4006. 0000289A  7600                     moveq.l    D3, 0x00
  4007. 0000289C  7006                     moveq.l    D0, 0x06
  4008. 0000289E  B053                     cmp.w      D0, [A3]
  4009. 000028A0  662A                     bne        +0x2C /* 000028CC */
  4010. 000028A2  206B 0002                movea.l    A0, [A3 + 0x2]
  4011. 000028A6  2050                     movea.l    A0, [A0]
  4012. 000028A8  2850                     movea.l    A4, [A0]
  4013. 000028AA  41ED F7EE                lea.l      A0, [A5 - 0x812]
  4014. 000028AE  B1CC                     cmpa.l     A0, A4
  4015. 000028B0  6718                     beq        +0x1A /* 000028CA */
  4016. 000028B2  41ED F7BA                lea.l      A0, [A5 - 0x846]
  4017. 000028B6  B1CC                     cmpa.l     A0, A4
  4018. 000028B8  6710                     beq        +0x12 /* 000028CA */
  4019. 000028BA  41ED F752                lea.l      A0, [A5 - 0x8AE]
  4020. 000028BE  B1CC                     cmpa.l     A0, A4
  4021. 000028C0  6708                     beq        +0xA /* 000028CA */
  4022. 000028C2  41ED F786                lea.l      A0, [A5 - 0x87A]
  4023. 000028C6  B1CC                     cmpa.l     A0, A4
  4024. 000028C8  6602                     bne        +0x4 /* 000028CC */
  4025. label000028CA:
  4026. 000028CA  7601                     moveq.l    D3, 0x01
  4027. label000028CC:
  4028. 000028CC  1003                     move.b     D0, D3
  4029. 000028CE  4CEE 1808 FFF4           movem.l    D3,A3,A4, [A6 - 0xC]
  4030. 000028D4  4E5E                     unlink     A6
  4031. 000028D6  4E75                     rts
  4032. fn000028D8:
  4033. 000028D8  4E56 0000                link       A6, 0
  4034. 000028DC  41EE 000E                lea.l      A0, [A6 + 0xE]
  4035. 000028E0  2F20                     move.l     -[A7], -[A0]
  4036. 000028E2  3F20                     move.w     -[A7], -[A0]
  4037. 000028E4  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4038. 000028E8  41EE 0014                lea.l      A0, [A6 + 0x14]
  4039. 000028EC  2F20                     move.l     -[A7], -[A0]
  4040. 000028EE  3F20                     move.w     -[A7], -[A0]
  4041. 000028F0  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4042. 000028F4  4E5E                     unlink     A6
  4043. 000028F6  4E75                     rts
  4044. fn000028F8:
  4045. 000028F8  4E56 FFF4                link       A6, -0x000C
  4046. 000028FC  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4047. 00002900  266E 000C                movea.l    A3, [A6 + 0xC]
  4048. 00002904  286E 0008                movea.l    A4, [A6 + 0x8]
  4049. 00002908  422E FFF9                clr.b      [A6 - 0x7]
  4050. 0000290C  7C00                     moveq.l    D6, 0x00
  4051. 0000290E  2054                     movea.l    A0, [A4]
  4052. 00002910  2828 0008                move.l     D4, [A0 + 0x8]
  4053. 00002914  5384                     subq.l     D4, 1
  4054. 00002916  7A01                     moveq.l    D5, 0x01
  4055. 00002918  7EFF                     moveq.l    D7, 0xFFFFFFFF
  4056. 0000291A  6000 00B2                bra        +0xB4 /* 000029CE */
  4057. label0000291E:
  4058. 0000291E  2D46 FFF4                move.l     [A6 - 0xC], D6
  4059. 00002922  2004                     move.l     D0, D4
  4060. 00002924  90AE FFF4                sub.l      D0, [A6 - 0xC]
  4061. 00002928  E280                     asr        D0, 1
  4062. 0000292A  2E00                     move.l     D7, D0
  4063. 0000292C  DEAE FFF4                add.l      D7, [A6 - 0xC]
  4064. 00002930  2054                     movea.l    A0, [A4]
  4065. 00002932  2007                     move.l     D0, D7
  4066. 00002934  2200                     move.l     D1, D0
  4067. 00002936  C0FC 000C                mulu.w     D0, 0xC
  4068. 0000293A  4841                     swap.w     D1
  4069. 0000293C  C2FC 000C                mulu.w     D1, 0xC
  4070. 00002940  4841                     swap.w     D1
  4071. 00002942  4241                     clr.w      D1
  4072. 00002944  D081                     add.l      D0, D1
  4073. 00002946  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4074. 0000294A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4075. 0000294E  22D8                     move.l     [A1]+, [A0]+
  4076. 00002950  32D8                     move.w     [A1]+, [A0]+
  4077. 00002952  41EE 0000                lea.l      A0, [A6 + 0x0]
  4078. 00002956  2F20                     move.l     -[A7], -[A0]
  4079. 00002958  3F20                     move.w     -[A7], -[A0]
  4080. 0000295A  204B                     movea.l    A0, A3
  4081. 0000295C  5C88                     addq.l     A0, 6
  4082. 0000295E  2F20                     move.l     -[A7], -[A0]
  4083. 00002960  3F20                     move.w     -[A7], -[A0]
  4084. 00002962  4EBA D69C                jsr        [PC - 0x2964 /* 00000000 */]
  4085. 00002966  3A00                     move.w     D5, D0
  4086. 00002968  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4087. 0000296C  6652                     bne        +0x54 /* 000029C0 */
  4088. 0000296E  1D7C 0001 FFF9           move.b     [A6 - 0x7], 0x1
  4089. 00002974  6044                     bra        +0x46 /* 000029BA */
  4090. label00002976:
  4091. 00002976  2007                     move.l     D0, D7
  4092. 00002978  5380                     subq.l     D0, 1
  4093. 0000297A  2054                     movea.l    A0, [A4]
  4094. 0000297C  2200                     move.l     D1, D0
  4095. 0000297E  C0FC 000C                mulu.w     D0, 0xC
  4096. 00002982  4841                     swap.w     D1
  4097. 00002984  C2FC 000C                mulu.w     D1, 0xC
  4098. 00002988  4841                     swap.w     D1
  4099. 0000298A  4241                     clr.w      D1
  4100. 0000298C  D081                     add.l      D0, D1
  4101. 0000298E  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4102. 00002992  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4103. 00002996  22D8                     move.l     [A1]+, [A0]+
  4104. 00002998  32D8                     move.w     [A1]+, [A0]+
  4105. 0000299A  41EE 0000                lea.l      A0, [A6 + 0x0]
  4106. 0000299E  2F20                     move.l     -[A7], -[A0]
  4107. 000029A0  3F20                     move.w     -[A7], -[A0]
  4108. 000029A2  204B                     movea.l    A0, A3
  4109. 000029A4  5C88                     addq.l     A0, 6
  4110. 000029A6  2F20                     move.l     -[A7], -[A0]
  4111. 000029A8  3F20                     move.w     -[A7], -[A0]
  4112. 000029AA  4EBA D654                jsr        [PC - 0x29AC /* 00000000 */]
  4113. 000029AE  4A40                     tst.w      D0
  4114. 000029B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4115. 000029B4  6626                     bne        +0x28 /* 000029DC */
  4116. 000029B6  2007                     move.l     D0, D7
  4117. 000029B8  5387                     subq.l     D7, 1
  4118. label000029BA:
  4119. 000029BA  4A87                     tst.l      D7
  4120. 000029BC  6EB8                     bgt        -0x46 /* 00002976 */
  4121. 000029BE  601C                     bra        +0x1E /* 000029DC */
  4122. label000029C0:
  4123. 000029C0  4A45                     tst.w      D5
  4124. 000029C2  6F06                     ble        +0x8 /* 000029CA */
  4125. 000029C4  2C07                     move.l     D6, D7
  4126. 000029C6  5286                     addq.l     D6, 1
  4127. 000029C8  6004                     bra        +0x6 /* 000029CE */
  4128. label000029CA:
  4129. 000029CA  2807                     move.l     D4, D7
  4130. 000029CC  5384                     subq.l     D4, 1
  4131. label000029CE:
  4132. 000029CE  B886                     cmp.l      D4, D6
  4133. 000029D0  6C00 FF4C                bge        -0xB2 /* 0000291E */
  4134. 000029D4  4A45                     tst.w      D5
  4135. 000029D6  6F04                     ble        +0x6 /* 000029DC */
  4136. 000029D8  2007                     move.l     D0, D7
  4137. 000029DA  5287                     addq.l     D7, 1
  4138. label000029DC:
  4139. 000029DC  4AAE 0010                tst.l      [A6 + 0x10]
  4140. 000029E0  6706                     beq        +0x8 /* 000029E8 */
  4141. 000029E2  206E 0010                movea.l    A0, [A6 + 0x10]
  4142. 000029E6  2087                     move.l     [A0], D7
  4143. label000029E8:
  4144. 000029E8  102E FFF9                move.b     D0, [A6 - 0x7]
  4145. 000029EC  4CEE 18F0 FFDC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x24]
  4146. 000029F2  4E5E                     unlink     A6
  4147. 000029F4  4E75                     rts
  4148. fn000029F6:
  4149. 000029F6  4E56 FFFA                link       A6, -0x0006
  4150. 000029FA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4151. 000029FE  266E 0010                movea.l    A3, [A6 + 0x10]
  4152. 00002A02  286E 0008                movea.l    A4, [A6 + 0x8]
  4153. 00002A06  2054                     movea.l    A0, [A4]
  4154. 00002A08  2C28 0008                move.l     D6, [A0 + 0x8]
  4155. 00002A0C  7E00                     moveq.l    D7, 0x00
  4156. 00002A0E  604A                     bra        +0x4C /* 00002A5A */
  4157. label00002A10:
  4158. 00002A10  2054                     movea.l    A0, [A4]
  4159. 00002A12  2007                     move.l     D0, D7
  4160. 00002A14  2200                     move.l     D1, D0
  4161. 00002A16  C0FC 000C                mulu.w     D0, 0xC
  4162. 00002A1A  4841                     swap.w     D1
  4163. 00002A1C  C2FC 000C                mulu.w     D1, 0xC
  4164. 00002A20  4841                     swap.w     D1
  4165. 00002A22  4241                     clr.w      D1
  4166. 00002A24  D081                     add.l      D0, D1
  4167. 00002A26  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4168. 00002A2A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4169. 00002A2E  22D8                     move.l     [A1]+, [A0]+
  4170. 00002A30  32D8                     move.w     [A1]+, [A0]+
  4171. 00002A32  206E 000C                movea.l    A0, [A6 + 0xC]
  4172. 00002A36  5C88                     addq.l     A0, 6
  4173. 00002A38  2F20                     move.l     -[A7], -[A0]
  4174. 00002A3A  3F20                     move.w     -[A7], -[A0]
  4175. 00002A3C  41EE 0000                lea.l      A0, [A6 + 0x0]
  4176. 00002A40  2F20                     move.l     -[A7], -[A0]
  4177. 00002A42  3F20                     move.w     -[A7], -[A0]
  4178. 00002A44  4EBA D5BA                jsr        [PC - 0x2A46 /* 00000000 */]
  4179. 00002A48  4A40                     tst.w      D0
  4180. 00002A4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4181. 00002A4E  6606                     bne        +0x8 /* 00002A56 */
  4182. 00002A50  2687                     move.l     [A3], D7
  4183. 00002A52  7001                     moveq.l    D0, 0x01
  4184. 00002A54  600C                     bra        +0xE /* 00002A62 */
  4185. label00002A56:
  4186. 00002A56  2007                     move.l     D0, D7
  4187. 00002A58  5287                     addq.l     D7, 1
  4188. label00002A5A:
  4189. 00002A5A  BC87                     cmp.l      D6, D7
  4190. 00002A5C  6EB2                     bgt        -0x4C /* 00002A10 */
  4191. 00002A5E  2686                     move.l     [A3], D6
  4192. 00002A60  7000                     moveq.l    D0, 0x00
  4193. label00002A62:
  4194. 00002A62  4CEE 18C0 FFEA           movem.l    D6,D7,A3,A4, [A6 - 0x16]
  4195. 00002A68  4E5E                     unlink     A6
  4196. 00002A6A  4E75                     rts
  4197. fn00002A6C:
  4198. 00002A6C  4E56 FFFA                link       A6, -0x0006
  4199. 00002A70  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4200. 00002A74  266E 0010                movea.l    A3, [A6 + 0x10]
  4201. 00002A78  286E 0008                movea.l    A4, [A6 + 0x8]
  4202. 00002A7C  2054                     movea.l    A0, [A4]
  4203. 00002A7E  2C28 0008                move.l     D6, [A0 + 0x8]
  4204. 00002A82  7E00                     moveq.l    D7, 0x00
  4205. 00002A84  604A                     bra        +0x4C /* 00002AD0 */
  4206. label00002A86:
  4207. 00002A86  2054                     movea.l    A0, [A4]
  4208. 00002A88  2007                     move.l     D0, D7
  4209. 00002A8A  2200                     move.l     D1, D0
  4210. 00002A8C  C0FC 000C                mulu.w     D0, 0xC
  4211. 00002A90  4841                     swap.w     D1
  4212. 00002A92  C2FC 000C                mulu.w     D1, 0xC
  4213. 00002A96  4841                     swap.w     D1
  4214. 00002A98  4241                     clr.w      D1
  4215. 00002A9A  D081                     add.l      D0, D1
  4216. 00002A9C  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4217. 00002AA0  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  4218. 00002AA4  22D8                     move.l     [A1]+, [A0]+
  4219. 00002AA6  32D8                     move.w     [A1]+, [A0]+
  4220. 00002AA8  206E 000C                movea.l    A0, [A6 + 0xC]
  4221. 00002AAC  5C88                     addq.l     A0, 6
  4222. 00002AAE  2F20                     move.l     -[A7], -[A0]
  4223. 00002AB0  3F20                     move.w     -[A7], -[A0]
  4224. 00002AB2  41EE 0000                lea.l      A0, [A6 + 0x0]
  4225. 00002AB6  2F20                     move.l     -[A7], -[A0]
  4226. 00002AB8  3F20                     move.w     -[A7], -[A0]
  4227. 00002ABA  4EBA D544                jsr        [PC - 0x2ABC /* 00000000 */]
  4228. 00002ABE  4A40                     tst.w      D0
  4229. 00002AC0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4230. 00002AC4  6606                     bne        +0x8 /* 00002ACC */
  4231. 00002AC6  2687                     move.l     [A3], D7
  4232. 00002AC8  7001                     moveq.l    D0, 0x01
  4233. 00002ACA  600E                     bra        +0x10 /* 00002ADA */
  4234. label00002ACC:
  4235. 00002ACC  2007                     move.l     D0, D7
  4236. 00002ACE  5287                     addq.l     D7, 1
  4237. label00002AD0:
  4238. 00002AD0  BC87                     cmp.l      D6, D7
  4239. 00002AD2  6EB2                     bgt        -0x4C /* 00002A86 */
  4240. 00002AD4  70FF                     moveq.l    D0, 0xFFFFFFFF
  4241. 00002AD6  2680                     move.l     [A3], D0
  4242. 00002AD8  7000                     moveq.l    D0, 0x00
  4243. label00002ADA:
  4244. 00002ADA  4CEE 18C0 FFEA           movem.l    D6,D7,A3,A4, [A6 - 0x16]
  4245. 00002AE0  4E5E                     unlink     A6
  4246. 00002AE2  4E75                     rts
  4247. fn00002AE4:
  4248. 00002AE4  4E56 FFF0                link       A6, -0x0010
  4249. 00002AE8  48E7 0108                movem.l    -[A7], D7,A4
  4250. 00002AEC  286E 0008                movea.l    A4, [A6 + 0x8]
  4251. 00002AF0  3E2D F0E8                move.w     D7, [A5 - 0xF18]
  4252. 00002AF4  0C47 0003                cmpi.w     D7, 0x3
  4253. 00002AF8  670E                     beq        +0x10 /* 00002B08 */
  4254. 00002AFA  7010                     moveq.l    D0, 0x10
  4255. 00002AFC  2F00                     move.l     -[A7], D0
  4256. 00002AFE  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4257. 00002B02  584F                     addq.w     A7, 4
  4258. 00002B04  6000 009C                bra        +0x9E /* 00002BA2 */
  4259. label00002B08:
  4260. 00002B08  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4261. 00002B0C  202D F0E0                move.l     D0, [A5 - 0xF20]
  4262. 00002B10  D090                     add.l      D0, [A0]
  4263. 00002B12  322D F0E8                move.w     D1, [A5 - 0xF18]
  4264. 00002B16  48C1                     ext.l      D1
  4265. 00002B18  5381                     subq.l     D1, 1
  4266. 00002B1A  D281                     add.l      D1, D1
  4267. 00002B1C  2401                     move.l     D2, D1
  4268. 00002B1E  D482                     add.l      D2, D2
  4269. 00002B20  D282                     add.l      D1, D2
  4270. 00002B22  9081                     sub.l      D0, D1
  4271. 00002B24  2040                     movea.l    A0, D0
  4272. 00002B26  43EE FFF4                lea.l      A1, [A6 - 0xC]
  4273. 00002B2A  22D8                     move.l     [A1]+, [A0]+
  4274. 00002B2C  32D8                     move.w     [A1]+, [A0]+
  4275. 00002B2E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4276. 00002B32  202D F0E0                move.l     D0, [A5 - 0xF20]
  4277. 00002B36  D090                     add.l      D0, [A0]
  4278. 00002B38  322D F0E8                move.w     D1, [A5 - 0xF18]
  4279. 00002B3C  48C1                     ext.l      D1
  4280. 00002B3E  5581                     subq.l     D1, 2
  4281. 00002B40  D281                     add.l      D1, D1
  4282. 00002B42  2401                     move.l     D2, D1
  4283. 00002B44  D482                     add.l      D2, D2
  4284. 00002B46  D282                     add.l      D1, D2
  4285. 00002B48  9081                     sub.l      D0, D1
  4286. 00002B4A  2040                     movea.l    A0, D0
  4287. 00002B4C  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4288. 00002B50  22D8                     move.l     [A1]+, [A0]+
  4289. 00002B52  32D8                     move.w     [A1]+, [A0]+
  4290. 00002B54  486E FFF4                pea.l      [A6 - 0xC]
  4291. 00002B58  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  4292. 00002B5C  486E FFFA                pea.l      [A6 - 0x6]
  4293. 00002B60  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  4294. 00002B64  4A2E 000F                tst.b      [A6 + 0xF]
  4295. 00002B68  504F                     addq.w     A7, 8
  4296. 00002B6A  6726                     beq        +0x28 /* 00002B92 */
  4297. 00002B6C  486E FFF0                pea.l      [A6 - 0x10]
  4298. 00002B70  486E FFF4                pea.l      [A6 - 0xC]
  4299. 00002B74  2F0C                     move.l     -[A7], A4
  4300. 00002B76  4EBA FD80                jsr        [PC - 0x280 /* 000028F8 */]
  4301. 00002B7A  486E FFF4                pea.l      [A6 - 0xC]
  4302. 00002B7E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  4303. 00002B82  2F0C                     move.l     -[A7], A4
  4304. 00002B84  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  4305. 00002B88  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  4306. 00002B8C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4307. 00002B90  6010                     bra        +0x12 /* 00002BA2 */
  4308. label00002B92:
  4309. 00002B92  486E FFF4                pea.l      [A6 - 0xC]
  4310. 00002B96  2F0C                     move.l     -[A7], A4
  4311. 00002B98  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  4312. 00002B9C  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  4313. 00002BA0  504F                     addq.w     A7, 8
  4314. label00002BA2:
  4315. 00002BA2  4CEE 1080 FFE8           movem.l    D7,A4, [A6 - 0x18]
  4316. 00002BA8  4E5E                     unlink     A6
  4317. 00002BAA  4E75                     rts
  4318. fn00002BAC:
  4319. 00002BAC  4E56 FFF0                link       A6, -0x0010
  4320. 00002BB0  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  4321. 00002BB4  1C2E 0013                move.b     D6, [A6 + 0x13]
  4322. 00002BB8  286E 0008                movea.l    A4, [A6 + 0x8]
  4323. 00002BBC  4207                     clr.b      D7
  4324. 00002BBE  3A2D F0E8                move.w     D5, [A5 - 0xF18]
  4325. 00002BC2  0C45 0003                cmpi.w     D5, 0x3
  4326. 00002BC6  6710                     beq        +0x12 /* 00002BD8 */
  4327. 00002BC8  7010                     moveq.l    D0, 0x10
  4328. 00002BCA  2F00                     move.l     -[A7], D0
  4329. 00002BCC  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4330. 00002BD0  7001                     moveq.l    D0, 0x01
  4331. 00002BD2  584F                     addq.w     A7, 4
  4332. 00002BD4  6000 018E                bra        +0x190 /* 00002D64 */
  4333. label00002BD8:
  4334. 00002BD8  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4335. 00002BDC  202D F0E0                move.l     D0, [A5 - 0xF20]
  4336. 00002BE0  D090                     add.l      D0, [A0]
  4337. 00002BE2  322D F0E8                move.w     D1, [A5 - 0xF18]
  4338. 00002BE6  48C1                     ext.l      D1
  4339. 00002BE8  5381                     subq.l     D1, 1
  4340. 00002BEA  D281                     add.l      D1, D1
  4341. 00002BEC  2401                     move.l     D2, D1
  4342. 00002BEE  D482                     add.l      D2, D2
  4343. 00002BF0  D282                     add.l      D1, D2
  4344. 00002BF2  9081                     sub.l      D0, D1
  4345. 00002BF4  2040                     movea.l    A0, D0
  4346. 00002BF6  43EE FFF4                lea.l      A1, [A6 - 0xC]
  4347. 00002BFA  22D8                     move.l     [A1]+, [A0]+
  4348. 00002BFC  32D8                     move.w     [A1]+, [A0]+
  4349. 00002BFE  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4350. 00002C02  202D F0E0                move.l     D0, [A5 - 0xF20]
  4351. 00002C06  D090                     add.l      D0, [A0]
  4352. 00002C08  322D F0E8                move.w     D1, [A5 - 0xF18]
  4353. 00002C0C  48C1                     ext.l      D1
  4354. 00002C0E  5581                     subq.l     D1, 2
  4355. 00002C10  D281                     add.l      D1, D1
  4356. 00002C12  2401                     move.l     D2, D1
  4357. 00002C14  D482                     add.l      D2, D2
  4358. 00002C16  D282                     add.l      D1, D2
  4359. 00002C18  9081                     sub.l      D0, D1
  4360. 00002C1A  2040                     movea.l    A0, D0
  4361. 00002C1C  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4362. 00002C20  22D8                     move.l     [A1]+, [A0]+
  4363. 00002C22  32D8                     move.w     [A1]+, [A0]+
  4364. 00002C24  486E FFF4                pea.l      [A6 - 0xC]
  4365. 00002C28  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  4366. 00002C2C  486E FFFA                pea.l      [A6 - 0x6]
  4367. 00002C30  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  4368. 00002C34  4A2E 000F                tst.b      [A6 + 0xF]
  4369. 00002C38  504F                     addq.w     A7, 8
  4370. 00002C3A  6700 00A8                beq        +0xAA /* 00002CE4 */
  4371. 00002C3E  486E FFF0                pea.l      [A6 - 0x10]
  4372. 00002C42  486E FFF4                pea.l      [A6 - 0xC]
  4373. 00002C46  2F0C                     move.l     -[A7], A4
  4374. 00002C48  4EBA FCAE                jsr        [PC - 0x352 /* 000028F8 */]
  4375. 00002C4C  1E00                     move.b     D7, D0
  4376. 00002C4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4377. 00002C52  6754                     beq        +0x56 /* 00002CA8 */
  4378. 00002C54  2054                     movea.l    A0, [A4]
  4379. 00002C56  202E FFF0                move.l     D0, [A6 - 0x10]
  4380. 00002C5A  2200                     move.l     D1, D0
  4381. 00002C5C  C0FC 000C                mulu.w     D0, 0xC
  4382. 00002C60  4841                     swap.w     D1
  4383. 00002C62  C2FC 000C                mulu.w     D1, 0xC
  4384. 00002C66  4841                     swap.w     D1
  4385. 00002C68  4241                     clr.w      D1
  4386. 00002C6A  D081                     add.l      D0, D1
  4387. 00002C6C  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  4388. 00002C70  2F20                     move.l     -[A7], -[A0]
  4389. 00002C72  2F20                     move.l     -[A7], -[A0]
  4390. 00002C74  2F20                     move.l     -[A7], -[A0]
  4391. 00002C76  4EBA FC60                jsr        [PC - 0x3A0 /* 000028D8 */]
  4392. 00002C7A  2054                     movea.l    A0, [A4]
  4393. 00002C7C  202E FFF0                move.l     D0, [A6 - 0x10]
  4394. 00002C80  2200                     move.l     D1, D0
  4395. 00002C82  C0FC 000C                mulu.w     D0, 0xC
  4396. 00002C86  4841                     swap.w     D1
  4397. 00002C88  C2FC 000C                mulu.w     D1, 0xC
  4398. 00002C8C  4841                     swap.w     D1
  4399. 00002C8E  4241                     clr.w      D1
  4400. 00002C90  D081                     add.l      D0, D1
  4401. 00002C92  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4402. 00002C96  43EE FFF4                lea.l      A1, [A6 - 0xC]
  4403. 00002C9A  20D9                     move.l     [A0]+, [A1]+
  4404. 00002C9C  20D9                     move.l     [A0]+, [A1]+
  4405. 00002C9E  20D9                     move.l     [A0]+, [A1]+
  4406. 00002CA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4407. 00002CA4  6000 00BC                bra        +0xBE /* 00002D62 */
  4408. label00002CA8:
  4409. 00002CA8  4A06                     tst.b      D6
  4410. 00002CAA  671A                     beq        +0x1C /* 00002CC6 */
  4411. 00002CAC  486E FFF4                pea.l      [A6 - 0xC]
  4412. 00002CB0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  4413. 00002CB4  2F0C                     move.l     -[A7], A4
  4414. 00002CB6  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  4415. 00002CBA  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  4416. 00002CBE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4417. 00002CC2  6000 009E                bra        +0xA0 /* 00002D62 */
  4418. label00002CC6:
  4419. 00002CC6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4420. 00002CCA  2F20                     move.l     -[A7], -[A0]
  4421. 00002CCC  3F20                     move.w     -[A7], -[A0]
  4422. 00002CCE  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4423. 00002CD2  41EE 0000                lea.l      A0, [A6 + 0x0]
  4424. 00002CD6  2F20                     move.l     -[A7], -[A0]
  4425. 00002CD8  3F20                     move.w     -[A7], -[A0]
  4426. 00002CDA  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4427. 00002CDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4428. 00002CE2  607E                     bra        +0x80 /* 00002D62 */
  4429. label00002CE4:
  4430. 00002CE4  486E FFF0                pea.l      [A6 - 0x10]
  4431. 00002CE8  486E FFF4                pea.l      [A6 - 0xC]
  4432. 00002CEC  2F0C                     move.l     -[A7], A4
  4433. 00002CEE  4EBA FD06                jsr        [PC - 0x2FA /* 000029F6 */]
  4434. 00002CF2  1E00                     move.b     D7, D0
  4435. 00002CF4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4436. 00002CF8  6752                     beq        +0x54 /* 00002D4C */
  4437. 00002CFA  2054                     movea.l    A0, [A4]
  4438. 00002CFC  202E FFF0                move.l     D0, [A6 - 0x10]
  4439. 00002D00  2200                     move.l     D1, D0
  4440. 00002D02  C0FC 000C                mulu.w     D0, 0xC
  4441. 00002D06  4841                     swap.w     D1
  4442. 00002D08  C2FC 000C                mulu.w     D1, 0xC
  4443. 00002D0C  4841                     swap.w     D1
  4444. 00002D0E  4241                     clr.w      D1
  4445. 00002D10  D081                     add.l      D0, D1
  4446. 00002D12  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  4447. 00002D16  2F20                     move.l     -[A7], -[A0]
  4448. 00002D18  2F20                     move.l     -[A7], -[A0]
  4449. 00002D1A  2F20                     move.l     -[A7], -[A0]
  4450. 00002D1C  4EBA FBBA                jsr        [PC - 0x446 /* 000028D8 */]
  4451. 00002D20  2054                     movea.l    A0, [A4]
  4452. 00002D22  202E FFF0                move.l     D0, [A6 - 0x10]
  4453. 00002D26  2200                     move.l     D1, D0
  4454. 00002D28  C0FC 000C                mulu.w     D0, 0xC
  4455. 00002D2C  4841                     swap.w     D1
  4456. 00002D2E  C2FC 000C                mulu.w     D1, 0xC
  4457. 00002D32  4841                     swap.w     D1
  4458. 00002D34  4241                     clr.w      D1
  4459. 00002D36  D081                     add.l      D0, D1
  4460. 00002D38  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4461. 00002D3C  43EE FFF4                lea.l      A1, [A6 - 0xC]
  4462. 00002D40  20D9                     move.l     [A0]+, [A1]+
  4463. 00002D42  20D9                     move.l     [A0]+, [A1]+
  4464. 00002D44  20D9                     move.l     [A0]+, [A1]+
  4465. 00002D46  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4466. 00002D4A  6016                     bra        +0x18 /* 00002D62 */
  4467. label00002D4C:
  4468. 00002D4C  4A06                     tst.b      D6
  4469. 00002D4E  6700 FF76                beq        -0x88 /* 00002CC6 */
  4470. 00002D52  486E FFF4                pea.l      [A6 - 0xC]
  4471. 00002D56  2F0C                     move.l     -[A7], A4
  4472. 00002D58  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  4473. 00002D5C  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  4474. 00002D60  504F                     addq.w     A7, 8
  4475. label00002D62:
  4476. 00002D62  1007                     move.b     D0, D7
  4477. label00002D64:
  4478. 00002D64  4CEE 10E0 FFE0           movem.l    D5,D6,D7,A4, [A6 - 0x20]
  4479. 00002D6A  4E5E                     unlink     A6
  4480. 00002D6C  4E75                     rts
  4481. fn00002D6E:
  4482. 00002D6E  4E56 FFFC                link       A6, -0x0004
  4483. 00002D72  2F0C                     move.l     -[A7], A4
  4484. 00002D74  286E 0008                movea.l    A4, [A6 + 0x8]
  4485. 00002D78  486E FFFC                pea.l      [A6 - 0x4]
  4486. 00002D7C  7004                     moveq.l    D0, 0x04
  4487. 00002D7E  2F00                     move.l     -[A7], D0
  4488. 00002D80  7202                     moveq.l    D1, 0x02
  4489. 00002D82  2F01                     move.l     -[A7], D1
  4490. 00002D84  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  4491. 00002D88  4A00                     tst.b      D0
  4492. 00002D8A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4493. 00002D8E  6774                     beq        +0x76 /* 00002E04 */
  4494. 00002D90  7001                     moveq.l    D0, 0x01
  4495. 00002D92  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  4496. 00002D96  6E0C                     bgt        +0xE /* 00002DA4 */
  4497. 00002D98  2054                     movea.l    A0, [A4]
  4498. 00002D9A  202E FFFC                move.l     D0, [A6 - 0x4]
  4499. 00002D9E  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  4500. 00002DA2  6F0C                     ble        +0xE /* 00002DB0 */
  4501. label00002DA4:
  4502. 00002DA4  7037                     moveq.l    D0, 0x37
  4503. 00002DA6  2F00                     move.l     -[A7], D0
  4504. 00002DA8  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4505. 00002DAC  584F                     addq.w     A7, 4
  4506. 00002DAE  6054                     bra        +0x56 /* 00002E04 */
  4507. label00002DB0:
  4508. 00002DB0  202E FFFC                move.l     D0, [A6 - 0x4]
  4509. 00002DB4  53AE FFFC                subq.l     [A6 - 0x4], 1
  4510. 00002DB8  2054                     movea.l    A0, [A4]
  4511. 00002DBA  202E FFFC                move.l     D0, [A6 - 0x4]
  4512. 00002DBE  2200                     move.l     D1, D0
  4513. 00002DC0  C0FC 000C                mulu.w     D0, 0xC
  4514. 00002DC4  4841                     swap.w     D1
  4515. 00002DC6  C2FC 000C                mulu.w     D1, 0xC
  4516. 00002DCA  4841                     swap.w     D1
  4517. 00002DCC  4241                     clr.w      D1
  4518. 00002DCE  D081                     add.l      D0, D1
  4519. 00002DD0  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  4520. 00002DD4  2F20                     move.l     -[A7], -[A0]
  4521. 00002DD6  2F20                     move.l     -[A7], -[A0]
  4522. 00002DD8  2F20                     move.l     -[A7], -[A0]
  4523. 00002DDA  4EBA FAFC                jsr        [PC - 0x504 /* 000028D8 */]
  4524. 00002DDE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4525. 00002DE2  2F0C                     move.l     -[A7], A4
  4526. 00002DE4  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  4527. 00002DE8  2054                     movea.l    A0, [A4]
  4528. 00002DEA  2248                     movea.l    A1, A0
  4529. 00002DEC  2029 000C                move.l     D0, [A1 + 0xC]
  4530. 00002DF0  E280                     asr        D0, 1
  4531. 00002DF2  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  4532. 00002DF6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4533. 00002DFA  6D08                     blt        +0xA /* 00002E04 */
  4534. 00002DFC  2F0C                     move.l     -[A7], A4
  4535. 00002DFE  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  4536. 00002E02  584F                     addq.w     A7, 4
  4537. label00002E04:
  4538. 00002E04  286E FFF8                movea.l    A4, [A6 - 0x8]
  4539. 00002E08  4E5E                     unlink     A6
  4540. 00002E0A  4E75                     rts
  4541. fn00002E0C:
  4542. 00002E0C  4E56 0000                link       A6, 0
  4543. 00002E10  48E7 0308                movem.l    -[A7], D6,D7,A4
  4544. 00002E14  286E 0008                movea.l    A4, [A6 + 0x8]
  4545. 00002E18  2054                     movea.l    A0, [A4]
  4546. 00002E1A  2C28 0008                move.l     D6, [A0 + 0x8]
  4547. 00002E1E  7E00                     moveq.l    D7, 0x00
  4548. 00002E20  6034                     bra        +0x36 /* 00002E56 */
  4549. label00002E22:
  4550. 00002E22  2054                     movea.l    A0, [A4]
  4551. 00002E24  2007                     move.l     D0, D7
  4552. 00002E26  2200                     move.l     D1, D0
  4553. 00002E28  C0FC 000C                mulu.w     D0, 0xC
  4554. 00002E2C  4841                     swap.w     D1
  4555. 00002E2E  C2FC 000C                mulu.w     D1, 0xC
  4556. 00002E32  4841                     swap.w     D1
  4557. 00002E34  4241                     clr.w      D1
  4558. 00002E36  D081                     add.l      D0, D1
  4559. 00002E38  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  4560. 00002E3C  2F20                     move.l     -[A7], -[A0]
  4561. 00002E3E  2F20                     move.l     -[A7], -[A0]
  4562. 00002E40  2F20                     move.l     -[A7], -[A0]
  4563. 00002E42  4EBA FA94                jsr        [PC - 0x56C /* 000028D8 */]
  4564. 00002E46  2F07                     move.l     -[A7], D7
  4565. 00002E48  2F0C                     move.l     -[A7], A4
  4566. 00002E4A  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  4567. 00002E4E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4568. 00002E52  2007                     move.l     D0, D7
  4569. 00002E54  5287                     addq.l     D7, 1
  4570. label00002E56:
  4571. 00002E56  BC87                     cmp.l      D6, D7
  4572. 00002E58  6EC8                     bgt        -0x36 /* 00002E22 */
  4573. 00002E5A  2F0C                     move.l     -[A7], A4
  4574. 00002E5C  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  4575. 00002E60  584F                     addq.w     A7, 4
  4576. 00002E62  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  4577. 00002E68  4E5E                     unlink     A6
  4578. 00002E6A  4E75                     rts
  4579. fn00002E6C:
  4580. 00002E6C  4E56 FFF6                link       A6, -0x000A
  4581. 00002E70  2F0C                     move.l     -[A7], A4
  4582. 00002E72  286E 0008                movea.l    A4, [A6 + 0x8]
  4583. 00002E76  7002                     moveq.l    D0, 0x02
  4584. 00002E78  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  4585. 00002E7C  6710                     beq        +0x12 /* 00002E8E */
  4586. 00002E7E  700F                     moveq.l    D0, 0x0F
  4587. 00002E80  2F00                     move.l     -[A7], D0
  4588. 00002E82  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4589. 00002E86  7000                     moveq.l    D0, 0x00
  4590. 00002E88  584F                     addq.w     A7, 4
  4591. 00002E8A  6000 0094                bra        +0x96 /* 00002F20 */
  4592. label00002E8E:
  4593. 00002E8E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4594. 00002E92  202D F0E0                move.l     D0, [A5 - 0xF20]
  4595. 00002E96  D090                     add.l      D0, [A0]
  4596. 00002E98  322D F0E8                move.w     D1, [A5 - 0xF18]
  4597. 00002E9C  48C1                     ext.l      D1
  4598. 00002E9E  5381                     subq.l     D1, 1
  4599. 00002EA0  D281                     add.l      D1, D1
  4600. 00002EA2  2401                     move.l     D2, D1
  4601. 00002EA4  D482                     add.l      D2, D2
  4602. 00002EA6  D282                     add.l      D1, D2
  4603. 00002EA8  9081                     sub.l      D0, D1
  4604. 00002EAA  2040                     movea.l    A0, D0
  4605. 00002EAC  43EE FFF6                lea.l      A1, [A6 - 0xA]
  4606. 00002EB0  22D8                     move.l     [A1]+, [A0]+
  4607. 00002EB2  32D8                     move.w     [A1]+, [A0]+
  4608. 00002EB4  4A2E 000F                tst.b      [A6 + 0xF]
  4609. 00002EB8  674E                     beq        +0x50 /* 00002F08 */
  4610. 00002EBA  486E FFFC                pea.l      [A6 - 0x4]
  4611. 00002EBE  486E FFF6                pea.l      [A6 - 0xA]
  4612. 00002EC2  2F0C                     move.l     -[A7], A4
  4613. 00002EC4  4EBA FA32                jsr        [PC - 0x5CE /* 000028F8 */]
  4614. 00002EC8  4A00                     tst.b      D0
  4615. 00002ECA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4616. 00002ECE  674E                     beq        +0x50 /* 00002F1E */
  4617. label00002ED0:
  4618. 00002ED0  2054                     movea.l    A0, [A4]
  4619. 00002ED2  202E FFFC                move.l     D0, [A6 - 0x4]
  4620. 00002ED6  2200                     move.l     D1, D0
  4621. 00002ED8  C0FC 000C                mulu.w     D0, 0xC
  4622. 00002EDC  4841                     swap.w     D1
  4623. 00002EDE  C2FC 000C                mulu.w     D1, 0xC
  4624. 00002EE2  4841                     swap.w     D1
  4625. 00002EE4  4241                     clr.w      D1
  4626. 00002EE6  D081                     add.l      D0, D1
  4627. 00002EE8  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  4628. 00002EEC  2F20                     move.l     -[A7], -[A0]
  4629. 00002EEE  2F20                     move.l     -[A7], -[A0]
  4630. 00002EF0  2F20                     move.l     -[A7], -[A0]
  4631. 00002EF2  4EBA F9E4                jsr        [PC - 0x61C /* 000028D8 */]
  4632. 00002EF6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4633. 00002EFA  2F0C                     move.l     -[A7], A4
  4634. 00002EFC  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  4635. 00002F00  7001                     moveq.l    D0, 0x01
  4636. 00002F02  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4637. 00002F06  6018                     bra        +0x1A /* 00002F20 */
  4638. label00002F08:
  4639. 00002F08  486E FFFC                pea.l      [A6 - 0x4]
  4640. 00002F0C  486E FFF6                pea.l      [A6 - 0xA]
  4641. 00002F10  2F0C                     move.l     -[A7], A4
  4642. 00002F12  4EBA FAE2                jsr        [PC - 0x51E /* 000029F6 */]
  4643. 00002F16  4A00                     tst.b      D0
  4644. 00002F18  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4645. 00002F1C  66B2                     bne        -0x4C /* 00002ED0 */
  4646. label00002F1E:
  4647. 00002F1E  7000                     moveq.l    D0, 0x00
  4648. label00002F20:
  4649. 00002F20  286E FFF2                movea.l    A4, [A6 - 0xE]
  4650. 00002F24  4E5E                     unlink     A6
  4651. 00002F26  4E75                     rts
  4652. fn00002F28:
  4653. 00002F28  4E56 FFF6                link       A6, -0x000A
  4654. 00002F2C  2F0C                     move.l     -[A7], A4
  4655. 00002F2E  286E 0008                movea.l    A4, [A6 + 0x8]
  4656. 00002F32  7002                     moveq.l    D0, 0x02
  4657. 00002F34  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  4658. 00002F38  670E                     beq        +0x10 /* 00002F48 */
  4659. 00002F3A  700F                     moveq.l    D0, 0x0F
  4660. 00002F3C  2F00                     move.l     -[A7], D0
  4661. 00002F3E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4662. 00002F42  7000                     moveq.l    D0, 0x00
  4663. 00002F44  584F                     addq.w     A7, 4
  4664. 00002F46  6076                     bra        +0x78 /* 00002FBE */
  4665. label00002F48:
  4666. 00002F48  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4667. 00002F4C  202D F0E0                move.l     D0, [A5 - 0xF20]
  4668. 00002F50  D090                     add.l      D0, [A0]
  4669. 00002F52  322D F0E8                move.w     D1, [A5 - 0xF18]
  4670. 00002F56  48C1                     ext.l      D1
  4671. 00002F58  5381                     subq.l     D1, 1
  4672. 00002F5A  D281                     add.l      D1, D1
  4673. 00002F5C  2401                     move.l     D2, D1
  4674. 00002F5E  D482                     add.l      D2, D2
  4675. 00002F60  D282                     add.l      D1, D2
  4676. 00002F62  9081                     sub.l      D0, D1
  4677. 00002F64  2040                     movea.l    A0, D0
  4678. 00002F66  43EE FFF6                lea.l      A1, [A6 - 0xA]
  4679. 00002F6A  22D8                     move.l     [A1]+, [A0]+
  4680. 00002F6C  32D8                     move.w     [A1]+, [A0]+
  4681. 00002F6E  486E FFFC                pea.l      [A6 - 0x4]
  4682. 00002F72  486E FFF6                pea.l      [A6 - 0xA]
  4683. 00002F76  2F0C                     move.l     -[A7], A4
  4684. 00002F78  4EBA FAF2                jsr        [PC - 0x50E /* 00002A6C */]
  4685. 00002F7C  4A00                     tst.b      D0
  4686. 00002F7E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4687. 00002F82  6738                     beq        +0x3A /* 00002FBC */
  4688. 00002F84  2054                     movea.l    A0, [A4]
  4689. 00002F86  202E FFFC                move.l     D0, [A6 - 0x4]
  4690. 00002F8A  2200                     move.l     D1, D0
  4691. 00002F8C  C0FC 000C                mulu.w     D0, 0xC
  4692. 00002F90  4841                     swap.w     D1
  4693. 00002F92  C2FC 000C                mulu.w     D1, 0xC
  4694. 00002F96  4841                     swap.w     D1
  4695. 00002F98  4241                     clr.w      D1
  4696. 00002F9A  D081                     add.l      D0, D1
  4697. 00002F9C  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  4698. 00002FA0  2F20                     move.l     -[A7], -[A0]
  4699. 00002FA2  2F20                     move.l     -[A7], -[A0]
  4700. 00002FA4  2F20                     move.l     -[A7], -[A0]
  4701. 00002FA6  4EBA F930                jsr        [PC - 0x6D0 /* 000028D8 */]
  4702. 00002FAA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4703. 00002FAE  2F0C                     move.l     -[A7], A4
  4704. 00002FB0  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  4705. 00002FB4  7001                     moveq.l    D0, 0x01
  4706. 00002FB6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4707. 00002FBA  6002                     bra        +0x4 /* 00002FBE */
  4708. label00002FBC:
  4709. 00002FBC  7000                     moveq.l    D0, 0x00
  4710. label00002FBE:
  4711. 00002FBE  286E FFF2                movea.l    A4, [A6 - 0xE]
  4712. 00002FC2  4E5E                     unlink     A6
  4713. 00002FC4  4E75                     rts
  4714. fn00002FC6:
  4715. 00002FC6  4E56 FFFC                link       A6, -0x0004
  4716. 00002FCA  2F0C                     move.l     -[A7], A4
  4717. 00002FCC  286E 0008                movea.l    A4, [A6 + 0x8]
  4718. 00002FD0  486E FFFC                pea.l      [A6 - 0x4]
  4719. 00002FD4  7004                     moveq.l    D0, 0x04
  4720. 00002FD6  2F00                     move.l     -[A7], D0
  4721. 00002FD8  7202                     moveq.l    D1, 0x02
  4722. 00002FDA  2F01                     move.l     -[A7], D1
  4723. 00002FDC  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  4724. 00002FE0  4A00                     tst.b      D0
  4725. 00002FE2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4726. 00002FE6  6746                     beq        +0x48 /* 0000302E */
  4727. 00002FE8  7001                     moveq.l    D0, 0x01
  4728. 00002FEA  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  4729. 00002FEE  6E0C                     bgt        +0xE /* 00002FFC */
  4730. 00002FF0  2054                     movea.l    A0, [A4]
  4731. 00002FF2  202E FFFC                move.l     D0, [A6 - 0x4]
  4732. 00002FF6  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  4733. 00002FFA  6F0C                     ble        +0xE /* 00003008 */
  4734. label00002FFC:
  4735. 00002FFC  7037                     moveq.l    D0, 0x37
  4736. 00002FFE  2F00                     move.l     -[A7], D0
  4737. 00003000  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4738. 00003004  584F                     addq.w     A7, 4
  4739. 00003006  6026                     bra        +0x28 /* 0000302E */
  4740. label00003008:
  4741. 00003008  202E FFFC                move.l     D0, [A6 - 0x4]
  4742. 0000300C  5380                     subq.l     D0, 1
  4743. 0000300E  2054                     movea.l    A0, [A4]
  4744. 00003010  2200                     move.l     D1, D0
  4745. 00003012  C0FC 000C                mulu.w     D0, 0xC
  4746. 00003016  4841                     swap.w     D1
  4747. 00003018  C2FC 000C                mulu.w     D1, 0xC
  4748. 0000301C  4841                     swap.w     D1
  4749. 0000301E  4241                     clr.w      D1
  4750. 00003020  D081                     add.l      D0, D1
  4751. 00003022  226E 000C                movea.l    A1, [A6 + 0xC]
  4752. 00003026  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  4753. 0000302A  22D8                     move.l     [A1]+, [A0]+
  4754. 0000302C  32D8                     move.w     [A1]+, [A0]+
  4755. label0000302E:
  4756. 0000302E  286E FFF8                movea.l    A4, [A6 - 0x8]
  4757. 00003032  4E5E                     unlink     A6
  4758. 00003034  4E75                     rts
  4759. fn00003036:
  4760. 00003036  4E56 FFFC                link       A6, -0x0004
  4761. 0000303A  2F0C                     move.l     -[A7], A4
  4762. 0000303C  286E 0008                movea.l    A4, [A6 + 0x8]
  4763. 00003040  486E FFFC                pea.l      [A6 - 0x4]
  4764. 00003044  7004                     moveq.l    D0, 0x04
  4765. 00003046  2F00                     move.l     -[A7], D0
  4766. 00003048  7202                     moveq.l    D1, 0x02
  4767. 0000304A  2F01                     move.l     -[A7], D1
  4768. 0000304C  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  4769. 00003050  4A00                     tst.b      D0
  4770. 00003052  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4771. 00003056  6746                     beq        +0x48 /* 0000309E */
  4772. 00003058  7001                     moveq.l    D0, 0x01
  4773. 0000305A  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  4774. 0000305E  6E0C                     bgt        +0xE /* 0000306C */
  4775. 00003060  2054                     movea.l    A0, [A4]
  4776. 00003062  202E FFFC                move.l     D0, [A6 - 0x4]
  4777. 00003066  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  4778. 0000306A  6F0C                     ble        +0xE /* 00003078 */
  4779. label0000306C:
  4780. 0000306C  7037                     moveq.l    D0, 0x37
  4781. 0000306E  2F00                     move.l     -[A7], D0
  4782. 00003070  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4783. 00003074  584F                     addq.w     A7, 4
  4784. 00003076  6026                     bra        +0x28 /* 0000309E */
  4785. label00003078:
  4786. 00003078  202E FFFC                move.l     D0, [A6 - 0x4]
  4787. 0000307C  5380                     subq.l     D0, 1
  4788. 0000307E  2054                     movea.l    A0, [A4]
  4789. 00003080  2200                     move.l     D1, D0
  4790. 00003082  C0FC 000C                mulu.w     D0, 0xC
  4791. 00003086  4841                     swap.w     D1
  4792. 00003088  C2FC 000C                mulu.w     D1, 0xC
  4793. 0000308C  4841                     swap.w     D1
  4794. 0000308E  4241                     clr.w      D1
  4795. 00003090  D081                     add.l      D0, D1
  4796. 00003092  226E 000C                movea.l    A1, [A6 + 0xC]
  4797. 00003096  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4798. 0000309A  22D8                     move.l     [A1]+, [A0]+
  4799. 0000309C  32D8                     move.w     [A1]+, [A0]+
  4800. label0000309E:
  4801. 0000309E  286E FFF8                movea.l    A4, [A6 - 0x8]
  4802. 000030A2  4E5E                     unlink     A6
  4803. 000030A4  4E75                     rts
  4804. fn000030A6:
  4805. 000030A6  4E56 FFFA                link       A6, -0x0006
  4806. 000030AA  2F0C                     move.l     -[A7], A4
  4807. 000030AC  286E 000C                movea.l    A4, [A6 + 0xC]
  4808. 000030B0  7002                     moveq.l    D0, 0x02
  4809. 000030B2  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  4810. 000030B6  670C                     beq        +0xE /* 000030C4 */
  4811. 000030B8  700F                     moveq.l    D0, 0x0F
  4812. 000030BA  2F00                     move.l     -[A7], D0
  4813. 000030BC  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4814. 000030C0  584F                     addq.w     A7, 4
  4815. 000030C2  6048                     bra        +0x4A /* 0000310C */
  4816. label000030C4:
  4817. 000030C4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4818. 000030C8  202D F0E0                move.l     D0, [A5 - 0xF20]
  4819. 000030CC  D090                     add.l      D0, [A0]
  4820. 000030CE  322D F0E8                move.w     D1, [A5 - 0xF18]
  4821. 000030D2  48C1                     ext.l      D1
  4822. 000030D4  5381                     subq.l     D1, 1
  4823. 000030D6  D281                     add.l      D1, D1
  4824. 000030D8  2401                     move.l     D2, D1
  4825. 000030DA  D482                     add.l      D2, D2
  4826. 000030DC  D282                     add.l      D1, D2
  4827. 000030DE  9081                     sub.l      D0, D1
  4828. 000030E0  2040                     movea.l    A0, D0
  4829. 000030E2  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4830. 000030E6  22D8                     move.l     [A1]+, [A0]+
  4831. 000030E8  32D8                     move.w     [A1]+, [A0]+
  4832. 000030EA  486C 0002                pea.l      [A4 + 0x2]
  4833. 000030EE  486E FFFA                pea.l      [A6 - 0x6]
  4834. 000030F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4835. 000030F6  4EBA F974                jsr        [PC - 0x68C /* 00002A6C */]
  4836. 000030FA  4A00                     tst.b      D0
  4837. 000030FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4838. 00003100  6606                     bne        +0x8 /* 00003108 */
  4839. 00003102  70FF                     moveq.l    D0, 0xFFFFFFFF
  4840. 00003104  2940 0002                move.l     [A4 + 0x2], D0
  4841. label00003108:
  4842. 00003108  52AC 0002                addq.l     [A4 + 0x2], 1
  4843. label0000310C:
  4844. 0000310C  286E FFF6                movea.l    A4, [A6 - 0xA]
  4845. 00003110  4E5E                     unlink     A6
  4846. 00003112  4E75                     rts
  4847. fn00003114:
  4848. 00003114  4E56 FFF6                link       A6, -0x000A
  4849. 00003118  2F0C                     move.l     -[A7], A4
  4850. 0000311A  286E 0008                movea.l    A4, [A6 + 0x8]
  4851. 0000311E  7002                     moveq.l    D0, 0x02
  4852. 00003120  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  4853. 00003124  670C                     beq        +0xE /* 00003132 */
  4854. 00003126  700F                     moveq.l    D0, 0x0F
  4855. 00003128  2F00                     move.l     -[A7], D0
  4856. 0000312A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4857. 0000312E  584F                     addq.w     A7, 4
  4858. 00003130  6060                     bra        +0x62 /* 00003192 */
  4859. label00003132:
  4860. 00003132  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4861. 00003136  202D F0E0                move.l     D0, [A5 - 0xF20]
  4862. 0000313A  D090                     add.l      D0, [A0]
  4863. 0000313C  322D F0E8                move.w     D1, [A5 - 0xF18]
  4864. 00003140  48C1                     ext.l      D1
  4865. 00003142  5381                     subq.l     D1, 1
  4866. 00003144  D281                     add.l      D1, D1
  4867. 00003146  2401                     move.l     D2, D1
  4868. 00003148  D482                     add.l      D2, D2
  4869. 0000314A  D282                     add.l      D1, D2
  4870. 0000314C  9081                     sub.l      D0, D1
  4871. 0000314E  2040                     movea.l    A0, D0
  4872. 00003150  43EE FFF6                lea.l      A1, [A6 - 0xA]
  4873. 00003154  22D8                     move.l     [A1]+, [A0]+
  4874. 00003156  32D8                     move.w     [A1]+, [A0]+
  4875. 00003158  486E FFFC                pea.l      [A6 - 0x4]
  4876. 0000315C  486E FFF6                pea.l      [A6 - 0xA]
  4877. 00003160  2F0C                     move.l     -[A7], A4
  4878. 00003162  4EBA F908                jsr        [PC - 0x6F8 /* 00002A6C */]
  4879. 00003166  4A00                     tst.b      D0
  4880. 00003168  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4881. 0000316C  6724                     beq        +0x26 /* 00003192 */
  4882. 0000316E  2054                     movea.l    A0, [A4]
  4883. 00003170  202E FFFC                move.l     D0, [A6 - 0x4]
  4884. 00003174  2200                     move.l     D1, D0
  4885. 00003176  C0FC 000C                mulu.w     D0, 0xC
  4886. 0000317A  4841                     swap.w     D1
  4887. 0000317C  C2FC 000C                mulu.w     D1, 0xC
  4888. 00003180  4841                     swap.w     D1
  4889. 00003182  4241                     clr.w      D1
  4890. 00003184  D081                     add.l      D0, D1
  4891. 00003186  226E 000C                movea.l    A1, [A6 + 0xC]
  4892. 0000318A  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  4893. 0000318E  22D8                     move.l     [A1]+, [A0]+
  4894. 00003190  32D8                     move.w     [A1]+, [A0]+
  4895. label00003192:
  4896. 00003192  286E FFF2                movea.l    A4, [A6 - 0xE]
  4897. 00003196  4E5E                     unlink     A6
  4898. 00003198  4E75                     rts
  4899. fn0000319A:
  4900. 0000319A  4E56 FFF6                link       A6, -0x000A
  4901. 0000319E  48E7 0108                movem.l    -[A7], D7,A4
  4902. 000031A2  286E 0008                movea.l    A4, [A6 + 0x8]
  4903. 000031A6  4207                     clr.b      D7
  4904. 000031A8  7002                     moveq.l    D0, 0x02
  4905. 000031AA  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  4906. 000031AE  6710                     beq        +0x12 /* 000031C0 */
  4907. 000031B0  700F                     moveq.l    D0, 0x0F
  4908. 000031B2  2F00                     move.l     -[A7], D0
  4909. 000031B4  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4910. 000031B8  7000                     moveq.l    D0, 0x00
  4911. 000031BA  584F                     addq.w     A7, 4
  4912. 000031BC  6000 0082                bra        +0x84 /* 00003240 */
  4913. label000031C0:
  4914. 000031C0  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4915. 000031C4  202D F0E0                move.l     D0, [A5 - 0xF20]
  4916. 000031C8  D090                     add.l      D0, [A0]
  4917. 000031CA  322D F0E8                move.w     D1, [A5 - 0xF18]
  4918. 000031CE  48C1                     ext.l      D1
  4919. 000031D0  5381                     subq.l     D1, 1
  4920. 000031D2  D281                     add.l      D1, D1
  4921. 000031D4  2401                     move.l     D2, D1
  4922. 000031D6  D482                     add.l      D2, D2
  4923. 000031D8  D282                     add.l      D1, D2
  4924. 000031DA  9081                     sub.l      D0, D1
  4925. 000031DC  2040                     movea.l    A0, D0
  4926. 000031DE  43EE FFF6                lea.l      A1, [A6 - 0xA]
  4927. 000031E2  22D8                     move.l     [A1]+, [A0]+
  4928. 000031E4  32D8                     move.w     [A1]+, [A0]+
  4929. 000031E6  4A2E 000F                tst.b      [A6 + 0xF]
  4930. 000031EA  673C                     beq        +0x3E /* 00003228 */
  4931. 000031EC  486E FFFC                pea.l      [A6 - 0x4]
  4932. 000031F0  486E FFF6                pea.l      [A6 - 0xA]
  4933. 000031F4  2F0C                     move.l     -[A7], A4
  4934. 000031F6  4EBA F700                jsr        [PC - 0x900 /* 000028F8 */]
  4935. 000031FA  1E00                     move.b     D7, D0
  4936. 000031FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4937. 00003200  673C                     beq        +0x3E /* 0000323E */
  4938. label00003202:
  4939. 00003202  2054                     movea.l    A0, [A4]
  4940. 00003204  202E FFFC                move.l     D0, [A6 - 0x4]
  4941. 00003208  2200                     move.l     D1, D0
  4942. 0000320A  C0FC 000C                mulu.w     D0, 0xC
  4943. 0000320E  4841                     swap.w     D1
  4944. 00003210  C2FC 000C                mulu.w     D1, 0xC
  4945. 00003214  4841                     swap.w     D1
  4946. 00003216  4241                     clr.w      D1
  4947. 00003218  D081                     add.l      D0, D1
  4948. 0000321A  226E 0010                movea.l    A1, [A6 + 0x10]
  4949. 0000321E  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  4950. 00003222  22D8                     move.l     [A1]+, [A0]+
  4951. 00003224  32D8                     move.w     [A1]+, [A0]+
  4952. 00003226  6016                     bra        +0x18 /* 0000323E */
  4953. label00003228:
  4954. 00003228  486E FFFC                pea.l      [A6 - 0x4]
  4955. 0000322C  486E FFF6                pea.l      [A6 - 0xA]
  4956. 00003230  2F0C                     move.l     -[A7], A4
  4957. 00003232  4EBA F7C2                jsr        [PC - 0x83E /* 000029F6 */]
  4958. 00003236  1E00                     move.b     D7, D0
  4959. 00003238  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4960. 0000323C  66C4                     bne        -0x3A /* 00003202 */
  4961. label0000323E:
  4962. 0000323E  1007                     move.b     D0, D7
  4963. label00003240:
  4964. 00003240  4CEE 1080 FFEE           movem.l    D7,A4, [A6 - 0x12]
  4965. 00003246  4E5E                     unlink     A6
  4966. 00003248  4E75                     rts
  4967. fn0000324A:
  4968. 0000324A  4E56 FFFA                link       A6, -0x0006
  4969. 0000324E  48E7 0108                movem.l    -[A7], D7,A4
  4970. 00003252  286E 0008                movea.l    A4, [A6 + 0x8]
  4971. 00003256  2054                     movea.l    A0, [A4]
  4972. 00003258  2E28 0008                move.l     D7, [A0 + 0x8]
  4973. 0000325C  5387                     subq.l     D7, 1
  4974. 0000325E  4A87                     tst.l      D7
  4975. 00003260  6D24                     blt        +0x26 /* 00003286 */
  4976. 00003262  2054                     movea.l    A0, [A4]
  4977. 00003264  2007                     move.l     D0, D7
  4978. 00003266  2200                     move.l     D1, D0
  4979. 00003268  C0FC 000C                mulu.w     D0, 0xC
  4980. 0000326C  4841                     swap.w     D1
  4981. 0000326E  C2FC 000C                mulu.w     D1, 0xC
  4982. 00003272  4841                     swap.w     D1
  4983. 00003274  4241                     clr.w      D1
  4984. 00003276  D081                     add.l      D0, D1
  4985. 00003278  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4986. 0000327C  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  4987. 00003280  22D8                     move.l     [A1]+, [A0]+
  4988. 00003282  32D8                     move.w     [A1]+, [A0]+
  4989. 00003284  600C                     bra        +0xE /* 00003292 */
  4990. label00003286:
  4991. 00003286  3D7C 0002 FFFA           move.w     [A6 - 0x6], 0x2
  4992. 0000328C  7000                     moveq.l    D0, 0x00
  4993. 0000328E  2D40 FFFC                move.l     [A6 - 0x4], D0
  4994. label00003292:
  4995. 00003292  206E 000C                movea.l    A0, [A6 + 0xC]
  4996. 00003296  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4997. 0000329A  20D9                     move.l     [A0]+, [A1]+
  4998. 0000329C  30D9                     move.w     [A0]+, [A1]+
  4999. 0000329E  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5000. 000032A4  4E5E                     unlink     A6
  5001. 000032A6  4E75                     rts
  5002. fn000032A8:
  5003. 000032A8  4E56 FFF6                link       A6, -0x000A
  5004. 000032AC  2F0C                     move.l     -[A7], A4
  5005. 000032AE  286E 0008                movea.l    A4, [A6 + 0x8]
  5006. 000032B2  7003                     moveq.l    D0, 0x03
  5007. 000032B4  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  5008. 000032B8  670E                     beq        +0x10 /* 000032C8 */
  5009. 000032BA  7010                     moveq.l    D0, 0x10
  5010. 000032BC  2F00                     move.l     -[A7], D0
  5011. 000032BE  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  5012. 000032C2  584F                     addq.w     A7, 4
  5013. 000032C4  6000 00C0                bra        +0xC2 /* 00003386 */
  5014. label000032C8:
  5015. 000032C8  486E FFF6                pea.l      [A6 - 0xA]
  5016. 000032CC  7004                     moveq.l    D0, 0x04
  5017. 000032CE  2F00                     move.l     -[A7], D0
  5018. 000032D0  7202                     moveq.l    D1, 0x02
  5019. 000032D2  2F01                     move.l     -[A7], D1
  5020. 000032D4  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  5021. 000032D8  4A00                     tst.b      D0
  5022. 000032DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5023. 000032DE  6700 00A6                beq        +0xA8 /* 00003386 */
  5024. 000032E2  7001                     moveq.l    D0, 0x01
  5025. 000032E4  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  5026. 000032E8  6E0C                     bgt        +0xE /* 000032F6 */
  5027. 000032EA  2054                     movea.l    A0, [A4]
  5028. 000032EC  202E FFF6                move.l     D0, [A6 - 0xA]
  5029. 000032F0  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  5030. 000032F4  6F0E                     ble        +0x10 /* 00003304 */
  5031. label000032F6:
  5032. 000032F6  7037                     moveq.l    D0, 0x37
  5033. 000032F8  2F00                     move.l     -[A7], D0
  5034. 000032FA  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  5035. 000032FE  584F                     addq.w     A7, 4
  5036. 00003300  6000 0084                bra        +0x86 /* 00003386 */
  5037. label00003304:
  5038. 00003304  202E FFF6                move.l     D0, [A6 - 0xA]
  5039. 00003308  53AE FFF6                subq.l     [A6 - 0xA], 1
  5040. 0000330C  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5041. 00003310  202D F0E0                move.l     D0, [A5 - 0xF20]
  5042. 00003314  D090                     add.l      D0, [A0]
  5043. 00003316  322D F0E8                move.w     D1, [A5 - 0xF18]
  5044. 0000331A  48C1                     ext.l      D1
  5045. 0000331C  5581                     subq.l     D1, 2
  5046. 0000331E  D281                     add.l      D1, D1
  5047. 00003320  2401                     move.l     D2, D1
  5048. 00003322  D482                     add.l      D2, D2
  5049. 00003324  D282                     add.l      D1, D2
  5050. 00003326  9081                     sub.l      D0, D1
  5051. 00003328  2040                     movea.l    A0, D0
  5052. 0000332A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  5053. 0000332E  22D8                     move.l     [A1]+, [A0]+
  5054. 00003330  32D8                     move.w     [A1]+, [A0]+
  5055. 00003332  486E FFFA                pea.l      [A6 - 0x6]
  5056. 00003336  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5057. 0000333A  2054                     movea.l    A0, [A4]
  5058. 0000333C  202E FFF6                move.l     D0, [A6 - 0xA]
  5059. 00003340  2200                     move.l     D1, D0
  5060. 00003342  C0FC 000C                mulu.w     D0, 0xC
  5061. 00003346  4841                     swap.w     D1
  5062. 00003348  C2FC 000C                mulu.w     D1, 0xC
  5063. 0000334C  4841                     swap.w     D1
  5064. 0000334E  4241                     clr.w      D1
  5065. 00003350  D081                     add.l      D0, D1
  5066. 00003352  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  5067. 00003356  2F20                     move.l     -[A7], -[A0]
  5068. 00003358  3F20                     move.w     -[A7], -[A0]
  5069. 0000335A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5070. 0000335E  2054                     movea.l    A0, [A4]
  5071. 00003360  202E FFF6                move.l     D0, [A6 - 0xA]
  5072. 00003364  2200                     move.l     D1, D0
  5073. 00003366  C0FC 000C                mulu.w     D0, 0xC
  5074. 0000336A  4841                     swap.w     D1
  5075. 0000336C  C2FC 000C                mulu.w     D1, 0xC
  5076. 00003370  4841                     swap.w     D1
  5077. 00003372  4241                     clr.w      D1
  5078. 00003374  D081                     add.l      D0, D1
  5079. 00003376  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5080. 0000337A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  5081. 0000337E  20D9                     move.l     [A0]+, [A1]+
  5082. 00003380  30D9                     move.w     [A0]+, [A1]+
  5083. 00003382  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5084. label00003386:
  5085. 00003386  286E FFF2                movea.l    A4, [A6 - 0xE]
  5086. 0000338A  4E5E                     unlink     A6
  5087. 0000338C  4E75                     rts
  5088. fn0000338E:
  5089. 0000338E  4E56 FFFA                link       A6, -0x0006
  5090. 00003392  48E7 0018                movem.l    -[A7], A3,A4
  5091. 00003396  266E 0010                movea.l    A3, [A6 + 0x10]
  5092. 0000339A  286E 0008                movea.l    A4, [A6 + 0x8]
  5093. 0000339E  7002                     moveq.l    D0, 0x02
  5094. 000033A0  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  5095. 000033A4  670E                     beq        +0x10 /* 000033B4 */
  5096. 000033A6  700F                     moveq.l    D0, 0x0F
  5097. 000033A8  2F00                     move.l     -[A7], D0
  5098. 000033AA  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  5099. 000033AE  7000                     moveq.l    D0, 0x00
  5100. 000033B0  584F                     addq.w     A7, 4
  5101. 000033B2  6052                     bra        +0x54 /* 00003406 */
  5102. label000033B4:
  5103. 000033B4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5104. 000033B8  202D F0E0                move.l     D0, [A5 - 0xF20]
  5105. 000033BC  D090                     add.l      D0, [A0]
  5106. 000033BE  322D F0E8                move.w     D1, [A5 - 0xF18]
  5107. 000033C2  48C1                     ext.l      D1
  5108. 000033C4  5381                     subq.l     D1, 1
  5109. 000033C6  D281                     add.l      D1, D1
  5110. 000033C8  2401                     move.l     D2, D1
  5111. 000033CA  D482                     add.l      D2, D2
  5112. 000033CC  D282                     add.l      D1, D2
  5113. 000033CE  9081                     sub.l      D0, D1
  5114. 000033D0  2040                     movea.l    A0, D0
  5115. 000033D2  43EE FFFA                lea.l      A1, [A6 - 0x6]
  5116. 000033D6  22D8                     move.l     [A1]+, [A0]+
  5117. 000033D8  32D8                     move.w     [A1]+, [A0]+
  5118. 000033DA  4A2E 000F                tst.b      [A6 + 0xF]
  5119. 000033DE  6712                     beq        +0x14 /* 000033F2 */
  5120. 000033E0  2F0B                     move.l     -[A7], A3
  5121. 000033E2  486E FFFA                pea.l      [A6 - 0x6]
  5122. 000033E6  2F0C                     move.l     -[A7], A4
  5123. 000033E8  4EBA F50E                jsr        [PC - 0xAF2 /* 000028F8 */]
  5124. 000033EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5125. 000033F0  6014                     bra        +0x16 /* 00003406 */
  5126. label000033F2:
  5127. 000033F2  2F0B                     move.l     -[A7], A3
  5128. 000033F4  486E FFFA                pea.l      [A6 - 0x6]
  5129. 000033F8  2F0C                     move.l     -[A7], A4
  5130. 000033FA  4EBA F5FA                jsr        [PC - 0xA06 /* 000029F6 */]
  5131. 000033FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5132. 00003402  6002                     bra        +0x4 /* 00003406 */
  5133. 00003404  7000                     moveq.l    D0, 0x00
  5134. label00003406:
  5135. 00003406  4CEE 1800 FFF2           movem.l    A3,A4, [A6 - 0xE]
  5136. 0000340C  4E5E                     unlink     A6
  5137. 0000340E  4E75                     rts
  5138. fn00003410:
  5139. 00003410  4E56 FFD6                link       A6, -0x002A
  5140. 00003414  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5141. 00003418  282E 0010                move.l     D4, [A6 + 0x10]
  5142. 0000341C  2A2E 000C                move.l     D5, [A6 + 0xC]
  5143. 00003420  286E 0008                movea.l    A4, [A6 + 0x8]
  5144. 00003424  2E05                     move.l     D7, D5
  5145. 00003426  2C04                     move.l     D6, D4
  5146. 00003428  2006                     move.l     D0, D6
  5147. 0000342A  9087                     sub.l      D0, D7
  5148. 0000342C  5280                     addq.l     D0, 1
  5149. 0000342E  2D40 FFE6                move.l     [A6 - 0x1A], D0
  5150. 00003432  7001                     moveq.l    D0, 0x01
  5151. 00003434  B0AE FFE6                cmp.l      D0, [A6 - 0x1A]
  5152. 00003438  6C00 02E6                bge        +0x2E8 /* 00003720 */
  5153. 0000343C  700A                     moveq.l    D0, 0x0A
  5154. 0000343E  B0AE FFE6                cmp.l      D0, [A6 - 0x1A]
  5155. 00003442  6E0A                     bgt        +0xC /* 0000344E */
  5156. 00003444  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  5157. 00003448  4A00                     tst.b      D0
  5158. 0000344A  6700 00E2                beq        +0xE4 /* 0000352E */
  5159. label0000344E:
  5160. 0000344E  422E FFE5                clr.b      [A6 - 0x1B]
  5161. 00003452  2E05                     move.l     D7, D5
  5162. 00003454  6000 00C6                bra        +0xC8 /* 0000351C */
  5163. label00003458:
  5164. 00003458  2007                     move.l     D0, D7
  5165. 0000345A  5280                     addq.l     D0, 1
  5166. 0000345C  2054                     movea.l    A0, [A4]
  5167. 0000345E  2200                     move.l     D1, D0
  5168. 00003460  C0FC 000C                mulu.w     D0, 0xC
  5169. 00003464  4841                     swap.w     D1
  5170. 00003466  C2FC 000C                mulu.w     D1, 0xC
  5171. 0000346A  4841                     swap.w     D1
  5172. 0000346C  4241                     clr.w      D1
  5173. 0000346E  D081                     add.l      D0, D1
  5174. 00003470  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5175. 00003474  2F20                     move.l     -[A7], -[A0]
  5176. 00003476  3F20                     move.w     -[A7], -[A0]
  5177. 00003478  2054                     movea.l    A0, [A4]
  5178. 0000347A  2007                     move.l     D0, D7
  5179. 0000347C  2200                     move.l     D1, D0
  5180. 0000347E  C0FC 000C                mulu.w     D0, 0xC
  5181. 00003482  4841                     swap.w     D1
  5182. 00003484  C2FC 000C                mulu.w     D1, 0xC
  5183. 00003488  4841                     swap.w     D1
  5184. 0000348A  4241                     clr.w      D1
  5185. 0000348C  D081                     add.l      D0, D1
  5186. 0000348E  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5187. 00003492  2F20                     move.l     -[A7], -[A0]
  5188. 00003494  3F20                     move.w     -[A7], -[A0]
  5189. 00003496  4EBA CB68                jsr        [PC - 0x3498 /* 00000000 */]
  5190. 0000349A  4A40                     tst.w      D0
  5191. 0000349C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5192. 000034A0  6F76                     ble        +0x78 /* 00003518 */
  5193. 000034A2  2D47 FFD6                move.l     [A6 - 0x2A], D7
  5194. 000034A6  2054                     movea.l    A0, [A4]
  5195. 000034A8  41E8 0014                lea.l      A0, [A0 + 0x14]
  5196. 000034AC  2D48 FFDA                move.l     [A6 - 0x26], A0
  5197. 000034B0  202E FFD6                move.l     D0, [A6 - 0x2A]
  5198. 000034B4  2200                     move.l     D1, D0
  5199. 000034B6  C0FC 000C                mulu.w     D0, 0xC
  5200. 000034BA  4841                     swap.w     D1
  5201. 000034BC  C2FC 000C                mulu.w     D1, 0xC
  5202. 000034C0  4841                     swap.w     D1
  5203. 000034C2  4241                     clr.w      D1
  5204. 000034C4  D081                     add.l      D0, D1
  5205. 000034C6  D1C0                     add.l      A0, D0
  5206. 000034C8  2D48 FFFC                move.l     [A6 - 0x4], A0
  5207. 000034CC  202E FFD6                move.l     D0, [A6 - 0x2A]
  5208. 000034D0  5280                     addq.l     D0, 1
  5209. 000034D2  206E FFDA                movea.l    A0, [A6 - 0x26]
  5210. 000034D6  2200                     move.l     D1, D0
  5211. 000034D8  C0FC 000C                mulu.w     D0, 0xC
  5212. 000034DC  4841                     swap.w     D1
  5213. 000034DE  C2FC 000C                mulu.w     D1, 0xC
  5214. 000034E2  4841                     swap.w     D1
  5215. 000034E4  4241                     clr.w      D1
  5216. 000034E6  D081                     add.l      D0, D1
  5217. 000034E8  47F0 0800                lea.l      A3, [A0 + D0]
  5218. 000034EC  206E FFFC                movea.l    A0, [A6 - 0x4]
  5219. 000034F0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  5220. 000034F4  22D8                     move.l     [A1]+, [A0]+
  5221. 000034F6  22D8                     move.l     [A1]+, [A0]+
  5222. 000034F8  22D8                     move.l     [A1]+, [A0]+
  5223. 000034FA  206E FFFC                movea.l    A0, [A6 - 0x4]
  5224. 000034FE  224B                     movea.l    A1, A3
  5225. 00003500  20D9                     move.l     [A0]+, [A1]+
  5226. 00003502  20D9                     move.l     [A0]+, [A1]+
  5227. 00003504  20D9                     move.l     [A0]+, [A1]+
  5228. 00003506  41EE FFF0                lea.l      A0, [A6 - 0x10]
  5229. 0000350A  224B                     movea.l    A1, A3
  5230. 0000350C  22D8                     move.l     [A1]+, [A0]+
  5231. 0000350E  22D8                     move.l     [A1]+, [A0]+
  5232. 00003510  22D8                     move.l     [A1]+, [A0]+
  5233. 00003512  1D7C 0001 FFE5           move.b     [A6 - 0x1B], 0x1
  5234. label00003518:
  5235. 00003518  2007                     move.l     D0, D7
  5236. 0000351A  5287                     addq.l     D7, 1
  5237. label0000351C:
  5238. 0000351C  B887                     cmp.l      D4, D7
  5239. 0000351E  6E00 FF38                bgt        -0xC6 /* 00003458 */
  5240. 00003522  4A2E FFE5                tst.b      [A6 - 0x1B]
  5241. 00003526  6700 01F8                beq        +0x1FA /* 00003720 */
  5242. 0000352A  6000 FF22                bra        -0xDC /* 0000344E */
  5243. label0000352E:
  5244. 0000352E  202E FFE6                move.l     D0, [A6 - 0x1A]
  5245. 00003532  E280                     asr        D0, 1
  5246. 00003534  D085                     add.l      D0, D5
  5247. 00003536  2054                     movea.l    A0, [A4]
  5248. 00003538  2200                     move.l     D1, D0
  5249. 0000353A  C0FC 000C                mulu.w     D0, 0xC
  5250. 0000353E  4841                     swap.w     D1
  5251. 00003540  C2FC 000C                mulu.w     D1, 0xC
  5252. 00003544  4841                     swap.w     D1
  5253. 00003546  4241                     clr.w      D1
  5254. 00003548  D081                     add.l      D0, D1
  5255. 0000354A  43EE FFEA                lea.l      A1, [A6 - 0x16]
  5256. 0000354E  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  5257. 00003552  22D8                     move.l     [A1]+, [A0]+
  5258. 00003554  32D8                     move.w     [A1]+, [A0]+
  5259. 00003556  6000 00EA                bra        +0xEC /* 00003642 */
  5260. label0000355A:
  5261. 0000355A  2006                     move.l     D0, D6
  5262. 0000355C  5386                     subq.l     D6, 1
  5263. label0000355E:
  5264. 0000355E  41EE FFF0                lea.l      A0, [A6 - 0x10]
  5265. 00003562  2F20                     move.l     -[A7], -[A0]
  5266. 00003564  3F20                     move.w     -[A7], -[A0]
  5267. 00003566  2054                     movea.l    A0, [A4]
  5268. 00003568  2006                     move.l     D0, D6
  5269. 0000356A  2200                     move.l     D1, D0
  5270. 0000356C  C0FC 000C                mulu.w     D0, 0xC
  5271. 00003570  4841                     swap.w     D1
  5272. 00003572  C2FC 000C                mulu.w     D1, 0xC
  5273. 00003576  4841                     swap.w     D1
  5274. 00003578  4241                     clr.w      D1
  5275. 0000357A  D081                     add.l      D0, D1
  5276. 0000357C  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5277. 00003580  2F20                     move.l     -[A7], -[A0]
  5278. 00003582  3F20                     move.w     -[A7], -[A0]
  5279. 00003584  4EBA CA7A                jsr        [PC - 0x3586 /* 00000000 */]
  5280. 00003588  4A40                     tst.w      D0
  5281. 0000358A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5282. 0000358E  6D0A                     blt        +0xC /* 0000359A */
  5283. 00003590  BA86                     cmp.l      D5, D6
  5284. 00003592  6FC6                     ble        -0x38 /* 0000355A */
  5285. 00003594  6004                     bra        +0x6 /* 0000359A */
  5286. label00003596:
  5287. 00003596  2007                     move.l     D0, D7
  5288. 00003598  5287                     addq.l     D7, 1
  5289. label0000359A:
  5290. 0000359A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  5291. 0000359E  2F20                     move.l     -[A7], -[A0]
  5292. 000035A0  3F20                     move.w     -[A7], -[A0]
  5293. 000035A2  2054                     movea.l    A0, [A4]
  5294. 000035A4  2007                     move.l     D0, D7
  5295. 000035A6  2200                     move.l     D1, D0
  5296. 000035A8  C0FC 000C                mulu.w     D0, 0xC
  5297. 000035AC  4841                     swap.w     D1
  5298. 000035AE  C2FC 000C                mulu.w     D1, 0xC
  5299. 000035B2  4841                     swap.w     D1
  5300. 000035B4  4241                     clr.w      D1
  5301. 000035B6  D081                     add.l      D0, D1
  5302. 000035B8  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5303. 000035BC  2F20                     move.l     -[A7], -[A0]
  5304. 000035BE  3F20                     move.w     -[A7], -[A0]
  5305. 000035C0  4EBA CA3E                jsr        [PC - 0x35C2 /* 00000000 */]
  5306. 000035C4  4A40                     tst.w      D0
  5307. 000035C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5308. 000035CA  6C04                     bge        +0x6 /* 000035D0 */
  5309. 000035CC  B887                     cmp.l      D4, D7
  5310. 000035CE  6CC6                     bge        -0x38 /* 00003596 */
  5311. label000035D0:
  5312. 000035D0  BC87                     cmp.l      D6, D7
  5313. 000035D2  6F6E                     ble        +0x70 /* 00003642 */
  5314. 000035D4  2054                     movea.l    A0, [A4]
  5315. 000035D6  41E8 0014                lea.l      A0, [A0 + 0x14]
  5316. 000035DA  2D48 FFDE                move.l     [A6 - 0x22], A0
  5317. 000035DE  2007                     move.l     D0, D7
  5318. 000035E0  2200                     move.l     D1, D0
  5319. 000035E2  C0FC 000C                mulu.w     D0, 0xC
  5320. 000035E6  4841                     swap.w     D1
  5321. 000035E8  C2FC 000C                mulu.w     D1, 0xC
  5322. 000035EC  4841                     swap.w     D1
  5323. 000035EE  4241                     clr.w      D1
  5324. 000035F0  D081                     add.l      D0, D1
  5325. 000035F2  D1C0                     add.l      A0, D0
  5326. 000035F4  2D48 FFFC                move.l     [A6 - 0x4], A0
  5327. 000035F8  206E FFDE                movea.l    A0, [A6 - 0x22]
  5328. 000035FC  2006                     move.l     D0, D6
  5329. 000035FE  2200                     move.l     D1, D0
  5330. 00003600  C0FC 000C                mulu.w     D0, 0xC
  5331. 00003604  4841                     swap.w     D1
  5332. 00003606  C2FC 000C                mulu.w     D1, 0xC
  5333. 0000360A  4841                     swap.w     D1
  5334. 0000360C  4241                     clr.w      D1
  5335. 0000360E  D081                     add.l      D0, D1
  5336. 00003610  47F0 0800                lea.l      A3, [A0 + D0]
  5337. 00003614  206E FFFC                movea.l    A0, [A6 - 0x4]
  5338. 00003618  43EE FFF0                lea.l      A1, [A6 - 0x10]
  5339. 0000361C  22D8                     move.l     [A1]+, [A0]+
  5340. 0000361E  22D8                     move.l     [A1]+, [A0]+
  5341. 00003620  22D8                     move.l     [A1]+, [A0]+
  5342. 00003622  206E FFFC                movea.l    A0, [A6 - 0x4]
  5343. 00003626  224B                     movea.l    A1, A3
  5344. 00003628  20D9                     move.l     [A0]+, [A1]+
  5345. 0000362A  20D9                     move.l     [A0]+, [A1]+
  5346. 0000362C  20D9                     move.l     [A0]+, [A1]+
  5347. 0000362E  41EE FFF0                lea.l      A0, [A6 - 0x10]
  5348. 00003632  224B                     movea.l    A1, A3
  5349. 00003634  22D8                     move.l     [A1]+, [A0]+
  5350. 00003636  22D8                     move.l     [A1]+, [A0]+
  5351. 00003638  22D8                     move.l     [A1]+, [A0]+
  5352. 0000363A  2007                     move.l     D0, D7
  5353. 0000363C  5287                     addq.l     D7, 1
  5354. 0000363E  2006                     move.l     D0, D6
  5355. 00003640  5386                     subq.l     D6, 1
  5356. label00003642:
  5357. 00003642  BC87                     cmp.l      D6, D7
  5358. 00003644  6C00 FF18                bge        -0xE6 /* 0000355E */
  5359. 00003648  BA87                     cmp.l      D5, D7
  5360. 0000364A  6600 00B4                bne        +0xB6 /* 00003700 */
  5361. 0000364E  6004                     bra        +0x6 /* 00003654 */
  5362. label00003650:
  5363. 00003650  2007                     move.l     D0, D7
  5364. 00003652  5287                     addq.l     D7, 1
  5365. label00003654:
  5366. 00003654  41EE FFF0                lea.l      A0, [A6 - 0x10]
  5367. 00003658  2F20                     move.l     -[A7], -[A0]
  5368. 0000365A  3F20                     move.w     -[A7], -[A0]
  5369. 0000365C  2054                     movea.l    A0, [A4]
  5370. 0000365E  2007                     move.l     D0, D7
  5371. 00003660  2200                     move.l     D1, D0
  5372. 00003662  C0FC 000C                mulu.w     D0, 0xC
  5373. 00003666  4841                     swap.w     D1
  5374. 00003668  C2FC 000C                mulu.w     D1, 0xC
  5375. 0000366C  4841                     swap.w     D1
  5376. 0000366E  4241                     clr.w      D1
  5377. 00003670  D081                     add.l      D0, D1
  5378. 00003672  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5379. 00003676  2F20                     move.l     -[A7], -[A0]
  5380. 00003678  3F20                     move.w     -[A7], -[A0]
  5381. 0000367A  4EBA C984                jsr        [PC - 0x367C /* 00000000 */]
  5382. 0000367E  4A40                     tst.w      D0
  5383. 00003680  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5384. 00003684  66CA                     bne        -0x34 /* 00003650 */
  5385. 00003686  2054                     movea.l    A0, [A4]
  5386. 00003688  41E8 0014                lea.l      A0, [A0 + 0x14]
  5387. 0000368C  2D48 FFE2                move.l     [A6 - 0x1E], A0
  5388. 00003690  2005                     move.l     D0, D5
  5389. 00003692  2200                     move.l     D1, D0
  5390. 00003694  C0FC 000C                mulu.w     D0, 0xC
  5391. 00003698  4841                     swap.w     D1
  5392. 0000369A  C2FC 000C                mulu.w     D1, 0xC
  5393. 0000369E  4841                     swap.w     D1
  5394. 000036A0  4241                     clr.w      D1
  5395. 000036A2  D081                     add.l      D0, D1
  5396. 000036A4  D1C0                     add.l      A0, D0
  5397. 000036A6  2D48 FFFC                move.l     [A6 - 0x4], A0
  5398. 000036AA  206E FFE2                movea.l    A0, [A6 - 0x1E]
  5399. 000036AE  2007                     move.l     D0, D7
  5400. 000036B0  2200                     move.l     D1, D0
  5401. 000036B2  C0FC 000C                mulu.w     D0, 0xC
  5402. 000036B6  4841                     swap.w     D1
  5403. 000036B8  C2FC 000C                mulu.w     D1, 0xC
  5404. 000036BC  4841                     swap.w     D1
  5405. 000036BE  4241                     clr.w      D1
  5406. 000036C0  D081                     add.l      D0, D1
  5407. 000036C2  47F0 0800                lea.l      A3, [A0 + D0]
  5408. 000036C6  206E FFFC                movea.l    A0, [A6 - 0x4]
  5409. 000036CA  43EE FFF0                lea.l      A1, [A6 - 0x10]
  5410. 000036CE  22D8                     move.l     [A1]+, [A0]+
  5411. 000036D0  22D8                     move.l     [A1]+, [A0]+
  5412. 000036D2  22D8                     move.l     [A1]+, [A0]+
  5413. 000036D4  206E FFFC                movea.l    A0, [A6 - 0x4]
  5414. 000036D8  224B                     movea.l    A1, A3
  5415. 000036DA  20D9                     move.l     [A0]+, [A1]+
  5416. 000036DC  20D9                     move.l     [A0]+, [A1]+
  5417. 000036DE  20D9                     move.l     [A0]+, [A1]+
  5418. 000036E0  41EE FFF0                lea.l      A0, [A6 - 0x10]
  5419. 000036E4  224B                     movea.l    A1, A3
  5420. 000036E6  22D8                     move.l     [A1]+, [A0]+
  5421. 000036E8  22D8                     move.l     [A1]+, [A0]+
  5422. 000036EA  22D8                     move.l     [A1]+, [A0]+
  5423. 000036EC  2F04                     move.l     -[A7], D4
  5424. 000036EE  2005                     move.l     D0, D5
  5425. 000036F0  5280                     addq.l     D0, 1
  5426. 000036F2  2F00                     move.l     -[A7], D0
  5427. 000036F4  2F0C                     move.l     -[A7], A4
  5428. 000036F6  4EBA FD18                jsr        [PC - 0x2E8 /* 00003410 */]
  5429. 000036FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5430. 000036FE  6020                     bra        +0x22 /* 00003720 */
  5431. label00003700:
  5432. 00003700  2007                     move.l     D0, D7
  5433. 00003702  5380                     subq.l     D0, 1
  5434. 00003704  2F00                     move.l     -[A7], D0
  5435. 00003706  2F05                     move.l     -[A7], D5
  5436. 00003708  2F0C                     move.l     -[A7], A4
  5437. 0000370A  4EBA FD04                jsr        [PC - 0x2FC /* 00003410 */]
  5438. 0000370E  2F04                     move.l     -[A7], D4
  5439. 00003710  2006                     move.l     D0, D6
  5440. 00003712  5280                     addq.l     D0, 1
  5441. 00003714  2F00                     move.l     -[A7], D0
  5442. 00003716  2F0C                     move.l     -[A7], A4
  5443. 00003718  4EBA FCF6                jsr        [PC - 0x30A /* 00003410 */]
  5444. 0000371C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5445. label00003720:
  5446. 00003720  4CEE 18F0 FFBE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x42]
  5447. 00003726  4E5E                     unlink     A6
  5448. 00003728  4E75                     rts
  5449. fn0000372A:
  5450. 0000372A  4E56 0000                link       A6, 0
  5451. 0000372E  2F0C                     move.l     -[A7], A4
  5452. 00003730  286E 0008                movea.l    A4, [A6 + 0x8]
  5453. 00003734  41ED F822                lea.l      A0, [A5 - 0x7DE]
  5454. 00003738  2254                     movea.l    A1, [A4]
  5455. 0000373A  2288                     move.l     [A1], A0
  5456. 0000373C  2054                     movea.l    A0, [A4]
  5457. 0000373E  2028 0008                move.l     D0, [A0 + 0x8]
  5458. 00003742  5380                     subq.l     D0, 1
  5459. 00003744  2F00                     move.l     -[A7], D0
  5460. 00003746  7000                     moveq.l    D0, 0x00
  5461. 00003748  2F00                     move.l     -[A7], D0
  5462. 0000374A  2F0C                     move.l     -[A7], A4
  5463. 0000374C  4EBA FCC2                jsr        [PC - 0x33E /* 00003410 */]
  5464. 00003750  286E FFFC                movea.l    A4, [A6 - 0x4]
  5465. 00003754  4E5E                     unlink     A6
  5466. 00003756  4E75                     rts
  5467. fn00003758:
  5468. 00003758  4E56 FFF4                link       A6, -0x000C
  5469. 0000375C  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  5470. 00003760  3A2E 000E                move.w     D5, [A6 + 0xE]
  5471. 00003764  286E 0008                movea.l    A4, [A6 + 0x8]
  5472. 00003768  2054                     movea.l    A0, [A4]
  5473. 0000376A  2C28 0008                move.l     D6, [A0 + 0x8]
  5474. 0000376E  7001                     moveq.l    D0, 0x01
  5475. 00003770  B086                     cmp.l      D0, D6
  5476. 00003772  6E78                     bgt        +0x7A /* 000037EC */
  5477. 00003774  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5478. 00003778  41E8 001A                lea.l      A0, [A0 + 0x1A]
  5479. 0000377C  22D8                     move.l     [A1]+, [A0]+
  5480. 0000377E  32D8                     move.w     [A1]+, [A0]+
  5481. 00003780  7E01                     moveq.l    D7, 0x01
  5482. 00003782  604E                     bra        +0x50 /* 000037D2 */
  5483. label00003784:
  5484. 00003784  2054                     movea.l    A0, [A4]
  5485. 00003786  2007                     move.l     D0, D7
  5486. 00003788  2200                     move.l     D1, D0
  5487. 0000378A  C0FC 000C                mulu.w     D0, 0xC
  5488. 0000378E  4841                     swap.w     D1
  5489. 00003790  C2FC 000C                mulu.w     D1, 0xC
  5490. 00003794  4841                     swap.w     D1
  5491. 00003796  4241                     clr.w      D1
  5492. 00003798  D081                     add.l      D0, D1
  5493. 0000379A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  5494. 0000379E  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  5495. 000037A2  22D8                     move.l     [A1]+, [A0]+
  5496. 000037A4  32D8                     move.w     [A1]+, [A0]+
  5497. 000037A6  41EE 0000                lea.l      A0, [A6 + 0x0]
  5498. 000037AA  2F20                     move.l     -[A7], -[A0]
  5499. 000037AC  3F20                     move.w     -[A7], -[A0]
  5500. 000037AE  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5501. 000037B2  2F20                     move.l     -[A7], -[A0]
  5502. 000037B4  3F20                     move.w     -[A7], -[A0]
  5503. 000037B6  4EBA C848                jsr        [PC - 0x37B8 /* 00000000 */]
  5504. 000037BA  BA40                     cmp.w      D5, D0
  5505. 000037BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5506. 000037C0  670C                     beq        +0xE /* 000037CE */
  5507. 000037C2  41EE FFF4                lea.l      A0, [A6 - 0xC]
  5508. 000037C6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  5509. 000037CA  20D9                     move.l     [A0]+, [A1]+
  5510. 000037CC  30D9                     move.w     [A0]+, [A1]+
  5511. label000037CE:
  5512. 000037CE  2007                     move.l     D0, D7
  5513. 000037D0  5287                     addq.l     D7, 1
  5514. label000037D2:
  5515. 000037D2  BC87                     cmp.l      D6, D7
  5516. 000037D4  6EAE                     bgt        -0x50 /* 00003784 */
  5517. 000037D6  486E FFF4                pea.l      [A6 - 0xC]
  5518. 000037DA  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5519. 000037DE  206E 0010                movea.l    A0, [A6 + 0x10]
  5520. 000037E2  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5521. 000037E6  20D9                     move.l     [A0]+, [A1]+
  5522. 000037E8  30D9                     move.w     [A0]+, [A1]+
  5523. 000037EA  584F                     addq.w     A7, 4
  5524. label000037EC:
  5525. 000037EC  4CEE 10E0 FFE4           movem.l    D5,D6,D7,A4, [A6 - 0x1C]
  5526. 000037F2  4E5E                     unlink     A6
  5527. 000037F4  4E75                     rts
  5528. fn000037F6:
  5529. 000037F6  4E56 FFFC                link       A6, -0x0004
  5530. 000037FA  486E FFFC                pea.l      [A6 - 0x4]
  5531. 000037FE  7008                     moveq.l    D0, 0x08
  5532. 00003800  2F00                     move.l     -[A7], D0
  5533. 00003802  7202                     moveq.l    D1, 0x02
  5534. 00003804  2F01                     move.l     -[A7], D1
  5535. 00003806  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  5536. 0000380A  4A00                     tst.b      D0
  5537. 0000380C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5538. 00003810  6718                     beq        +0x1A /* 0000382A */
  5539. 00003812  302E FFFE                move.w     D0, [A6 - 0x2]
  5540. 00003816  0440 01C7                subi.w     D0, 0x1C7
  5541. 0000381A  6704                     beq        +0x6 /* 00003820 */
  5542. 0000381C  5540                     subq.w     D0, 2
  5543. 0000381E  660A                     bne        +0xC /* 0000382A */
  5544. label00003820:
  5545. 00003820  206E 0008                movea.l    A0, [A6 + 0x8]
  5546. 00003824  7001                     moveq.l    D0, 0x01
  5547. 00003826  2140 0002                move.l     [A0 + 0x2], D0
  5548. label0000382A:
  5549. 0000382A  4E5E                     unlink     A6
  5550. 0000382C  4E75                     rts
  5551. fn0000382E:
  5552. 0000382E  4E56 FFFA                link       A6, -0x0006
  5553. 00003832  48E7 0108                movem.l    -[A7], D7,A4
  5554. 00003836  1E2E 0013                move.b     D7, [A6 + 0x13]
  5555. 0000383A  286E 0008                movea.l    A4, [A6 + 0x8]
  5556. 0000383E  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  5557. 00003844  7000                     moveq.l    D0, 0x00
  5558. 00003846  2D40 FFFC                move.l     [A6 - 0x4], D0
  5559. 0000384A  322E 000E                move.w     D1, [A6 + 0xE]
  5560. 0000384E  0441 0170                subi.w     D1, 0x170
  5561. 00003852  6700 00C2                beq        +0xC4 /* 00003916 */
  5562. 00003856  5541                     subq.w     D1, 2
  5563. 00003858  6700 00CE                beq        +0xD0 /* 00003928 */
  5564. 0000385C  5341                     subq.w     D1, 1
  5565. 0000385E  6700 00D4                beq        +0xD6 /* 00003934 */
  5566. 00003862  5341                     subq.w     D1, 1
  5567. 00003864  6700 00DA                beq        +0xDC /* 00003940 */
  5568. 00003868  5341                     subq.w     D1, 1
  5569. 0000386A  6700 00EE                beq        +0xF0 /* 0000395A */
  5570. 0000386E  5341                     subq.w     D1, 1
  5571. 00003870  6700 0120                beq        +0x122 /* 00003992 */
  5572. 00003874  5341                     subq.w     D1, 1
  5573. 00003876  677E                     beq        +0x80 /* 000038F6 */
  5574. 00003878  5341                     subq.w     D1, 1
  5575. 0000387A  6700 00F2                beq        +0xF4 /* 0000396E */
  5576. 0000387E  5341                     subq.w     D1, 1
  5577. 00003880  6700 01D2                beq        +0x1D4 /* 00003A54 */
  5578. 00003884  5341                     subq.w     D1, 1
  5579. 00003886  6700 011A                beq        +0x11C /* 000039A2 */
  5580. 0000388A  5341                     subq.w     D1, 1
  5581. 0000388C  6700 0124                beq        +0x126 /* 000039B2 */
  5582. 00003890  5341                     subq.w     D1, 1
  5583. 00003892  6700 012E                beq        +0x130 /* 000039C2 */
  5584. 00003896  5341                     subq.w     D1, 1
  5585. 00003898  6700 0138                beq        +0x13A /* 000039D2 */
  5586. 0000389C  5341                     subq.w     D1, 1
  5587. 0000389E  6736                     beq        +0x38 /* 000038D6 */
  5588. 000038A0  5341                     subq.w     D1, 1
  5589. 000038A2  6700 013A                beq        +0x13C /* 000039DE */
  5590. 000038A6  5341                     subq.w     D1, 1
  5591. 000038A8  6700 014C                beq        +0x14E /* 000039F6 */
  5592. 000038AC  5341                     subq.w     D1, 1
  5593. 000038AE  6700 0152                beq        +0x154 /* 00003A02 */
  5594. 000038B2  5341                     subq.w     D1, 1
  5595. 000038B4  6700 0180                beq        +0x182 /* 00003A36 */
  5596. 000038B8  5341                     subq.w     D1, 1
  5597. 000038BA  6700 01A6                beq        +0x1A8 /* 00003A62 */
  5598. 000038BE  5341                     subq.w     D1, 1
  5599. 000038C0  6700 01AE                beq        +0x1B0 /* 00003A70 */
  5600. 000038C4  5341                     subq.w     D1, 1
  5601. 000038C6  6700 01C8                beq        +0x1CA /* 00003A90 */
  5602. 000038CA  0441 005F                subi.w     D1, 0x5F /* '_' */
  5603. 000038CE  6700 01E0                beq        +0x1E2 /* 00003AB0 */
  5604. 000038D2  6000 01E8                bra        +0x1EA /* 00003ABC */
  5605. label000038D6:
  5606. 000038D6  7000                     moveq.l    D0, 0x00
  5607. 000038D8  2F00                     move.l     -[A7], D0
  5608. 000038DA  4887                     ext.w      D7
  5609. 000038DC  48C7                     ext.l      D7
  5610. 000038DE  2F07                     move.l     -[A7], D7
  5611. 000038E0  2F0C                     move.l     -[A7], A4
  5612. 000038E2  4EBA F2C8                jsr        [PC - 0xD38 /* 00002BAC */]
  5613. 000038E6  4A00                     tst.b      D0
  5614. 000038E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5615. 000038EC  6600 01D2                bne        +0x1D4 /* 00003AC0 */
  5616. 000038F0  7000                     moveq.l    D0, 0x00
  5617. 000038F2  6000 01E0                bra        +0x1E2 /* 00003AD4 */
  5618. label000038F6:
  5619. 000038F6  486E FFFA                pea.l      [A6 - 0x6]
  5620. 000038FA  4887                     ext.w      D7
  5621. 000038FC  48C7                     ext.l      D7
  5622. 000038FE  2F07                     move.l     -[A7], D7
  5623. 00003900  2F0C                     move.l     -[A7], A4
  5624. 00003902  4EBA F896                jsr        [PC - 0x76A /* 0000319A */]
  5625. 00003906  4A00                     tst.b      D0
  5626. 00003908  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5627. 0000390C  6600 01B2                bne        +0x1B4 /* 00003AC0 */
  5628. 00003910  7000                     moveq.l    D0, 0x00
  5629. 00003912  6000 01C0                bra        +0x1C2 /* 00003AD4 */
  5630. label00003916:
  5631. 00003916  4887                     ext.w      D7
  5632. 00003918  48C7                     ext.l      D7
  5633. 0000391A  2F07                     move.l     -[A7], D7
  5634. 0000391C  2F0C                     move.l     -[A7], A4
  5635. 0000391E  4EBA F1C4                jsr        [PC - 0xE3C /* 00002AE4 */]
  5636. 00003922  504F                     addq.w     A7, 8
  5637. 00003924  6000 019A                bra        +0x19C /* 00003AC0 */
  5638. label00003928:
  5639. 00003928  2F0C                     move.l     -[A7], A4
  5640. 0000392A  4EBA F442                jsr        [PC - 0xBBE /* 00002D6E */]
  5641. 0000392E  584F                     addq.w     A7, 4
  5642. 00003930  6000 018E                bra        +0x190 /* 00003AC0 */
  5643. label00003934:
  5644. 00003934  2F0C                     move.l     -[A7], A4
  5645. 00003936  4EBA F4D4                jsr        [PC - 0xB2C /* 00002E0C */]
  5646. 0000393A  584F                     addq.w     A7, 4
  5647. 0000393C  6000 0182                bra        +0x184 /* 00003AC0 */
  5648. label00003940:
  5649. 00003940  4887                     ext.w      D7
  5650. 00003942  48C7                     ext.l      D7
  5651. 00003944  2F07                     move.l     -[A7], D7
  5652. 00003946  2F0C                     move.l     -[A7], A4
  5653. 00003948  4EBA F522                jsr        [PC - 0xADE /* 00002E6C */]
  5654. 0000394C  4880                     ext.w      D0
  5655. 0000394E  48C0                     ext.l      D0
  5656. 00003950  2D40 FFFC                move.l     [A6 - 0x4], D0
  5657. 00003954  504F                     addq.w     A7, 8
  5658. 00003956  6000 0168                bra        +0x16A /* 00003AC0 */
  5659. label0000395A:
  5660. 0000395A  2F0C                     move.l     -[A7], A4
  5661. 0000395C  4EBA F5CA                jsr        [PC - 0xA36 /* 00002F28 */]
  5662. 00003960  4880                     ext.w      D0
  5663. 00003962  48C0                     ext.l      D0
  5664. 00003964  2D40 FFFC                move.l     [A6 - 0x4], D0
  5665. 00003968  584F                     addq.w     A7, 4
  5666. 0000396A  6000 0154                bra        +0x156 /* 00003AC0 */
  5667. label0000396E:
  5668. 0000396E  486E FFFA                pea.l      [A6 - 0x6]
  5669. 00003972  4887                     ext.w      D7
  5670. 00003974  48C7                     ext.l      D7
  5671. 00003976  2F07                     move.l     -[A7], D7
  5672. 00003978  2F0C                     move.l     -[A7], A4
  5673. 0000397A  4EBA F81E                jsr        [PC - 0x7E2 /* 0000319A */]
  5674. 0000397E  4A00                     tst.b      D0
  5675. 00003980  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5676. 00003984  6600 013A                bne        +0x13C /* 00003AC0 */
  5677. 00003988  3D7C 0002 FFFA           move.w     [A6 - 0x6], 0x2
  5678. 0000398E  6000 0130                bra        +0x132 /* 00003AC0 */
  5679. label00003992:
  5680. 00003992  486E FFFA                pea.l      [A6 - 0x6]
  5681. 00003996  2F0C                     move.l     -[A7], A4
  5682. 00003998  4EBA F62C                jsr        [PC - 0x9D4 /* 00002FC6 */]
  5683. 0000399C  504F                     addq.w     A7, 8
  5684. 0000399E  6000 0120                bra        +0x122 /* 00003AC0 */
  5685. label000039A2:
  5686. 000039A2  486E FFFA                pea.l      [A6 - 0x6]
  5687. 000039A6  2F0C                     move.l     -[A7], A4
  5688. 000039A8  4EBA F6FC                jsr        [PC - 0x904 /* 000030A6 */]
  5689. 000039AC  504F                     addq.w     A7, 8
  5690. 000039AE  6000 0110                bra        +0x112 /* 00003AC0 */
  5691. label000039B2:
  5692. 000039B2  486E FFFA                pea.l      [A6 - 0x6]
  5693. 000039B6  2F0C                     move.l     -[A7], A4
  5694. 000039B8  4EBA F75A                jsr        [PC - 0x8A6 /* 00003114 */]
  5695. 000039BC  504F                     addq.w     A7, 8
  5696. 000039BE  6000 0100                bra        +0x102 /* 00003AC0 */
  5697. label000039C2:
  5698. 000039C2  486E FFFA                pea.l      [A6 - 0x6]
  5699. 000039C6  2F0C                     move.l     -[A7], A4
  5700. 000039C8  4EBA F880                jsr        [PC - 0x780 /* 0000324A */]
  5701. 000039CC  504F                     addq.w     A7, 8
  5702. 000039CE  6000 00F0                bra        +0xF2 /* 00003AC0 */
  5703. label000039D2:
  5704. 000039D2  2F0C                     move.l     -[A7], A4
  5705. 000039D4  4EBA F8D2                jsr        [PC - 0x72E /* 000032A8 */]
  5706. 000039D8  584F                     addq.w     A7, 4
  5707. 000039DA  6000 00E4                bra        +0xE6 /* 00003AC0 */
  5708. label000039DE:
  5709. 000039DE  7001                     moveq.l    D0, 0x01
  5710. 000039E0  2F00                     move.l     -[A7], D0
  5711. 000039E2  4887                     ext.w      D7
  5712. 000039E4  48C7                     ext.l      D7
  5713. 000039E6  2F07                     move.l     -[A7], D7
  5714. 000039E8  2F0C                     move.l     -[A7], A4
  5715. 000039EA  4EBA F1C0                jsr        [PC - 0xE40 /* 00002BAC */]
  5716. 000039EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5717. 000039F2  6000 00CC                bra        +0xCE /* 00003AC0 */
  5718. label000039F6:
  5719. 000039F6  2054                     movea.l    A0, [A4]
  5720. 000039F8  2D68 0008 FFFC           move.l     [A6 - 0x4], [A0 + 0x8]
  5721. 000039FE  6000 00C0                bra        +0xC2 /* 00003AC0 */
  5722. label00003A02:
  5723. 00003A02  486E FFFC                pea.l      [A6 - 0x4]
  5724. 00003A06  4887                     ext.w      D7
  5725. 00003A08  48C7                     ext.l      D7
  5726. 00003A0A  2F07                     move.l     -[A7], D7
  5727. 00003A0C  2F0C                     move.l     -[A7], A4
  5728. 00003A0E  4EBA F97E                jsr        [PC - 0x682 /* 0000338E */]
  5729. 00003A12  4A00                     tst.b      D0
  5730. 00003A14  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5731. 00003A18  670C                     beq        +0xE /* 00003A26 */
  5732. 00003A1A  202E FFFC                move.l     D0, [A6 - 0x4]
  5733. 00003A1E  52AE FFFC                addq.l     [A6 - 0x4], 1
  5734. 00003A22  6000 009C                bra        +0x9E /* 00003AC0 */
  5735. label00003A26:
  5736. 00003A26  3D7C 0002 FFFA           move.w     [A6 - 0x6], 0x2
  5737. 00003A2C  7000                     moveq.l    D0, 0x00
  5738. 00003A2E  2D40 FFFC                move.l     [A6 - 0x4], D0
  5739. 00003A32  6000 008C                bra        +0x8E /* 00003AC0 */
  5740. label00003A36:
  5741. 00003A36  486E FFFC                pea.l      [A6 - 0x4]
  5742. 00003A3A  4887                     ext.w      D7
  5743. 00003A3C  48C7                     ext.l      D7
  5744. 00003A3E  2F07                     move.l     -[A7], D7
  5745. 00003A40  2F0C                     move.l     -[A7], A4
  5746. 00003A42  4EBA F94A                jsr        [PC - 0x6B6 /* 0000338E */]
  5747. 00003A46  202E FFFC                move.l     D0, [A6 - 0x4]
  5748. 00003A4A  52AE FFFC                addq.l     [A6 - 0x4], 1
  5749. 00003A4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5750. 00003A52  606C                     bra        +0x6E /* 00003AC0 */
  5751. label00003A54:
  5752. 00003A54  486E FFFA                pea.l      [A6 - 0x6]
  5753. 00003A58  2F0C                     move.l     -[A7], A4
  5754. 00003A5A  4EBA F5DA                jsr        [PC - 0xA26 /* 00003036 */]
  5755. 00003A5E  504F                     addq.w     A7, 8
  5756. 00003A60  605E                     bra        +0x60 /* 00003AC0 */
  5757. label00003A62:
  5758. 00003A62  4A07                     tst.b      D7
  5759. 00003A64  665A                     bne        +0x5C /* 00003AC0 */
  5760. 00003A66  2F0C                     move.l     -[A7], A4
  5761. 00003A68  4EBA FCC0                jsr        [PC - 0x340 /* 0000372A */]
  5762. 00003A6C  584F                     addq.w     A7, 4
  5763. 00003A6E  6050                     bra        +0x52 /* 00003AC0 */
  5764. label00003A70:
  5765. 00003A70  7001                     moveq.l    D0, 0x01
  5766. 00003A72  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  5767. 00003A76  6704                     beq        +0x6 /* 00003A7C */
  5768. 00003A78  7000                     moveq.l    D0, 0x00
  5769. 00003A7A  6058                     bra        +0x5A /* 00003AD4 */
  5770. label00003A7C:
  5771. 00003A7C  486E FFFA                pea.l      [A6 - 0x6]
  5772. 00003A80  70FF                     moveq.l    D0, 0xFFFFFFFF
  5773. 00003A82  2F00                     move.l     -[A7], D0
  5774. 00003A84  2F0C                     move.l     -[A7], A4
  5775. 00003A86  4EBA FCD0                jsr        [PC - 0x330 /* 00003758 */]
  5776. 00003A8A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5777. 00003A8E  6030                     bra        +0x32 /* 00003AC0 */
  5778. label00003A90:
  5779. 00003A90  7001                     moveq.l    D0, 0x01
  5780. 00003A92  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  5781. 00003A96  6704                     beq        +0x6 /* 00003A9C */
  5782. 00003A98  7000                     moveq.l    D0, 0x00
  5783. 00003A9A  6038                     bra        +0x3A /* 00003AD4 */
  5784. label00003A9C:
  5785. 00003A9C  486E FFFA                pea.l      [A6 - 0x6]
  5786. 00003AA0  7001                     moveq.l    D0, 0x01
  5787. 00003AA2  2F00                     move.l     -[A7], D0
  5788. 00003AA4  2F0C                     move.l     -[A7], A4
  5789. 00003AA6  4EBA FCB0                jsr        [PC - 0x350 /* 00003758 */]
  5790. 00003AAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5791. 00003AAE  6010                     bra        +0x12 /* 00003AC0 */
  5792. label00003AB0:
  5793. 00003AB0  486E FFFA                pea.l      [A6 - 0x6]
  5794. 00003AB4  4EBA FD40                jsr        [PC - 0x2C0 /* 000037F6 */]
  5795. 00003AB8  584F                     addq.w     A7, 4
  5796. 00003ABA  6004                     bra        +0x6 /* 00003AC0 */
  5797. label00003ABC:
  5798. 00003ABC  7000                     moveq.l    D0, 0x00
  5799. 00003ABE  6014                     bra        +0x16 /* 00003AD4 */
  5800. label00003AC0:
  5801. 00003AC0  486E FFFA                pea.l      [A6 - 0x6]
  5802. 00003AC4  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5803. 00003AC8  486E FFFA                pea.l      [A6 - 0x6]
  5804. 00003ACC  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  5805. 00003AD0  7001                     moveq.l    D0, 0x01
  5806. 00003AD2  504F                     addq.w     A7, 8
  5807. label00003AD4:
  5808. 00003AD4  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5809. 00003ADA  4E5E                     unlink     A6
  5810. 00003ADC  4E75                     rts
  5811. 00003ADE  4E56 0000                link       A6, 0
  5812. 00003AE2  7001                     moveq.l    D0, 0x01
  5813. 00003AE4  2F00                     move.l     -[A7], D0
  5814. 00003AE6  322E 000E                move.w     D1, [A6 + 0xE]
  5815. 00003AEA  48C1                     ext.l      D1
  5816. 00003AEC  2F01                     move.l     -[A7], D1
  5817. 00003AEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5818. 00003AF2  4EBA FD3A                jsr        [PC - 0x2C6 /* 0000382E */]
  5819. 00003AF6  4E5E                     unlink     A6
  5820. 00003AF8  4E75                     rts
  5821. 00003AFA  4E56 0000                link       A6, 0
  5822. 00003AFE  7000                     moveq.l    D0, 0x00
  5823. 00003B00  2F00                     move.l     -[A7], D0
  5824. 00003B02  322E 000E                move.w     D1, [A6 + 0xE]
  5825. 00003B06  48C1                     ext.l      D1
  5826. 00003B08  2F01                     move.l     -[A7], D1
  5827. 00003B0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5828. 00003B0E  4EBA FD1E                jsr        [PC - 0x2E2 /* 0000382E */]
  5829. 00003B12  4E5E                     unlink     A6
  5830. 00003B14  4E75                     rts
  5831. 00003B16  4E56 0000                link       A6, 0
  5832. 00003B1A  48E7 0308                movem.l    -[A7], D6,D7,A4
  5833. 00003B1E  286E 0008                movea.l    A4, [A6 + 0x8]
  5834. 00003B22  2054                     movea.l    A0, [A4]
  5835. 00003B24  2C28 0008                move.l     D6, [A0 + 0x8]
  5836. 00003B28  7E00                     moveq.l    D7, 0x00
  5837. 00003B2A  602C                     bra        +0x2E /* 00003B58 */
  5838. label00003B2C:
  5839. 00003B2C  2054                     movea.l    A0, [A4]
  5840. 00003B2E  2007                     move.l     D0, D7
  5841. 00003B30  2200                     move.l     D1, D0
  5842. 00003B32  C0FC 000C                mulu.w     D0, 0xC
  5843. 00003B36  4841                     swap.w     D1
  5844. 00003B38  C2FC 000C                mulu.w     D1, 0xC
  5845. 00003B3C  4841                     swap.w     D1
  5846. 00003B3E  4241                     clr.w      D1
  5847. 00003B40  D081                     add.l      D0, D1
  5848. 00003B42  41F0 0820                lea.l      A0, [A0 + D0 + 0x20]
  5849. 00003B46  2F20                     move.l     -[A7], -[A0]
  5850. 00003B48  2F20                     move.l     -[A7], -[A0]
  5851. 00003B4A  2F20                     move.l     -[A7], -[A0]
  5852. 00003B4C  4EBA ED8A                jsr        [PC - 0x1276 /* 000028D8 */]
  5853. 00003B50  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5854. 00003B54  2007                     move.l     D0, D7
  5855. 00003B56  5287                     addq.l     D7, 1
  5856. label00003B58:
  5857. 00003B58  BC87                     cmp.l      D6, D7
  5858. 00003B5A  6ED0                     bgt        -0x2E /* 00003B2C */
  5859. 00003B5C  2F0C                     move.l     -[A7], A4
  5860. 00003B5E  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  5861. 00003B62  584F                     addq.w     A7, 4
  5862. 00003B64  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  5863. 00003B6A  4E5E                     unlink     A6
  5864. 00003B6C  4E75                     rts
  5865. 00003B6E  4E56 FFF4                link       A6, -0x000C
  5866. 00003B72  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5867. 00003B76  266E 0008                movea.l    A3, [A6 + 0x8]
  5868. 00003B7A  2C2E 0010                move.l     D6, [A6 + 0x10]
  5869. 00003B7E  286E 000C                movea.l    A4, [A6 + 0xC]
  5870. 00003B82  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  5871. 00003B86  4A00                     tst.b      D0
  5872. 00003B88  6728                     beq        +0x2A /* 00003BB2 */
  5873. 00003B8A  702C                     moveq.l    D0, 0x2C
  5874. 00003B8C  2F00                     move.l     -[A7], D0
  5875. 00003B8E  4878 0109                push.l     0x109
  5876. 00003B92  486D F1CE                pea.l      [A5 - 0xE32]
  5877. 00003B96  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  5878. 00003B9A  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  5879. 00003B9E  5248                     addq.w     A0, 1
  5880. 00003BA0  2F08                     move.l     -[A7], A0
  5881. 00003BA2  2F06                     move.l     -[A7], D6
  5882. 00003BA4  2F0C                     move.l     -[A7], A4
  5883. 00003BA6  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  5884. 00003BAA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5885. 00003BAE  6000 0116                bra        +0x118 /* 00003CC6 */
  5886. label00003BB2:
  5887. 00003BB2  2053                     movea.l    A0, [A3]
  5888. 00003BB4  2A28 0008                move.l     D5, [A0 + 0x8]
  5889. 00003BB8  6628                     bne        +0x2A /* 00003BE2 */
  5890. 00003BBA  7024                     moveq.l    D0, 0x24
  5891. 00003BBC  2F00                     move.l     -[A7], D0
  5892. 00003BBE  4878 0109                push.l     0x109
  5893. 00003BC2  486D F1CE                pea.l      [A5 - 0xE32]
  5894. 00003BC6  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  5895. 00003BCA  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  5896. 00003BCE  5248                     addq.w     A0, 1
  5897. 00003BD0  2F08                     move.l     -[A7], A0
  5898. 00003BD2  2F06                     move.l     -[A7], D6
  5899. 00003BD4  2F0C                     move.l     -[A7], A4
  5900. 00003BD6  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  5901. 00003BDA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5902. 00003BDE  6000 00E6                bra        +0xE8 /* 00003CC6 */
  5903. label00003BE2:
  5904. 00003BE2  701E                     moveq.l    D0, 0x1E
  5905. 00003BE4  2F00                     move.l     -[A7], D0
  5906. 00003BE6  4878 0109                push.l     0x109
  5907. 00003BEA  486D F1CE                pea.l      [A5 - 0xE32]
  5908. 00003BEE  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  5909. 00003BF2  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  5910. 00003BF6  5248                     addq.w     A0, 1
  5911. 00003BF8  2F08                     move.l     -[A7], A0
  5912. 00003BFA  2F06                     move.l     -[A7], D6
  5913. 00003BFC  2F0C                     move.l     -[A7], A4
  5914. 00003BFE  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  5915. 00003C02  7E00                     moveq.l    D7, 0x00
  5916. 00003C04  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5917. 00003C08  6000 0092                bra        +0x94 /* 00003C9C */
  5918. label00003C0C:
  5919. 00003C0C  2053                     movea.l    A0, [A3]
  5920. 00003C0E  2007                     move.l     D0, D7
  5921. 00003C10  2200                     move.l     D1, D0
  5922. 00003C12  C0FC 000C                mulu.w     D0, 0xC
  5923. 00003C16  4841                     swap.w     D1
  5924. 00003C18  C2FC 000C                mulu.w     D1, 0xC
  5925. 00003C1C  4841                     swap.w     D1
  5926. 00003C1E  4241                     clr.w      D1
  5927. 00003C20  D081                     add.l      D0, D1
  5928. 00003C22  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5929. 00003C26  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  5930. 00003C2A  22D8                     move.l     [A1]+, [A0]+
  5931. 00003C2C  22D8                     move.l     [A1]+, [A0]+
  5932. 00003C2E  22D8                     move.l     [A1]+, [A0]+
  5933. 00003C30  2F06                     move.l     -[A7], D6
  5934. 00003C32  2F0C                     move.l     -[A7], A4
  5935. 00003C34  486E FFF4                pea.l      [A6 - 0xC]
  5936. 00003C38  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  5937. 00003C3C  7025                     moveq.l    D0, 0x25
  5938. 00003C3E  2F00                     move.l     -[A7], D0
  5939. 00003C40  4878 0109                push.l     0x109
  5940. 00003C44  486D F1CE                pea.l      [A5 - 0xE32]
  5941. 00003C48  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  5942. 00003C4C  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  5943. 00003C50  5248                     addq.w     A0, 1
  5944. 00003C52  2F08                     move.l     -[A7], A0
  5945. 00003C54  2F06                     move.l     -[A7], D6
  5946. 00003C56  2F0C                     move.l     -[A7], A4
  5947. 00003C58  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  5948. 00003C5C  2F06                     move.l     -[A7], D6
  5949. 00003C5E  2F0C                     move.l     -[A7], A4
  5950. 00003C60  486E FFFA                pea.l      [A6 - 0x6]
  5951. 00003C64  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  5952. 00003C68  2005                     move.l     D0, D5
  5953. 00003C6A  5380                     subq.l     D0, 1
  5954. 00003C6C  B087                     cmp.l      D0, D7
  5955. 00003C6E  4FEF 0030                lea.l      A7, [A7 + 0x30]
  5956. 00003C72  6724                     beq        +0x26 /* 00003C98 */
  5957. 00003C74  7020                     moveq.l    D0, 0x20
  5958. 00003C76  2F00                     move.l     -[A7], D0
  5959. 00003C78  4878 0109                push.l     0x109
  5960. 00003C7C  486D F1CE                pea.l      [A5 - 0xE32]
  5961. 00003C80  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  5962. 00003C84  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  5963. 00003C88  5248                     addq.w     A0, 1
  5964. 00003C8A  2F08                     move.l     -[A7], A0
  5965. 00003C8C  2F06                     move.l     -[A7], D6
  5966. 00003C8E  2F0C                     move.l     -[A7], A4
  5967. 00003C90  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  5968. 00003C94  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5969. label00003C98:
  5970. 00003C98  2007                     move.l     D0, D7
  5971. 00003C9A  5287                     addq.l     D7, 1
  5972. label00003C9C:
  5973. 00003C9C  BA87                     cmp.l      D5, D7
  5974. 00003C9E  6E00 FF6C                bgt        -0x92 /* 00003C0C */
  5975. 00003CA2  701F                     moveq.l    D0, 0x1F
  5976. 00003CA4  2F00                     move.l     -[A7], D0
  5977. 00003CA6  4878 0109                push.l     0x109
  5978. 00003CAA  486D F1CE                pea.l      [A5 - 0xE32]
  5979. 00003CAE  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  5980. 00003CB2  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  5981. 00003CB6  5248                     addq.w     A0, 1
  5982. 00003CB8  2F08                     move.l     -[A7], A0
  5983. 00003CBA  2F06                     move.l     -[A7], D6
  5984. 00003CBC  2F0C                     move.l     -[A7], A4
  5985. 00003CBE  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  5986. 00003CC2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5987. label00003CC6:
  5988. 00003CC6  4CEE 18E0 FFE0           movem.l    D5,D6,D7,A3,A4, [A6 - 0x20]
  5989. 00003CCC  4E5E                     unlink     A6
  5990. 00003CCE  4E75                     rts
  5991. 00003CD0  4E56 0000                link       A6, 0
  5992. 00003CD4  7000                     moveq.l    D0, 0x00
  5993. 00003CD6  4E5E                     unlink     A6
  5994. 00003CD8  4E75                     rts
  5995. 00003CDA  4E56 0000                link       A6, 0
  5996. 00003CDE  48E7 0118                movem.l    -[A7], D7,A3,A4
  5997. 00003CE2  266E 0014                movea.l    A3, [A6 + 0x14]
  5998. 00003CE6  286E 0008                movea.l    A4, [A6 + 0x8]
  5999. 00003CEA  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6000. 00003CEE  3B7C 0006 F0E4           move.w     [A5 - 0xF1C], 0x6
  6001. 00003CF4  2B4C F0E6                move.l     [A5 - 0xF1A], A4
  6002. 00003CF8  486D F0E4                pea.l      [A5 - 0xF1C]
  6003. 00003CFC  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6004. 00003D00  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6005. 00003D04  3B7C 0008 F0E4           move.w     [A5 - 0xF1C], 0x8
  6006. 00003D0A  302E 0012                move.w     D0, [A6 + 0x12]
  6007. 00003D0E  48C0                     ext.l      D0
  6008. 00003D10  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  6009. 00003D14  4A2E 000F                tst.b      [A6 + 0xF]
  6010. 00003D18  584F                     addq.w     A7, 4
  6011. 00003D1A  673E                     beq        +0x40 /* 00003D5A */
  6012. 00003D1C  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6013. 00003D20  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6014. 00003D24  224B                     movea.l    A1, A3
  6015. 00003D26  20D9                     move.l     [A0]+, [A1]+
  6016. 00003D28  30D9                     move.w     [A0]+, [A1]+
  6017. 00003D2A  486D F0E4                pea.l      [A5 - 0xF1C]
  6018. 00003D2E  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6019. 00003D32  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6020. 00003D36  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  6021. 00003D3C  7003                     moveq.l    D0, 0x03
  6022. 00003D3E  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  6023. 00003D42  4878 017E                push.l     0x17E
  6024. 00003D46  2F0C                     move.l     -[A7], A4
  6025. 00003D48  2054                     movea.l    A0, [A4]
  6026. 00003D4A  2050                     movea.l    A0, [A0]
  6027. 00003D4C  2268 0008                movea.l    A1, [A0 + 0x8]
  6028. 00003D50  4E91                     jsr        [A1]
  6029. 00003D52  1E00                     move.b     D7, D0
  6030. 00003D54  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6031. 00003D58  6052                     bra        +0x54 /* 00003DAC */
  6032. label00003D5A:
  6033. 00003D5A  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6034. 00003D5E  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  6035. 00003D64  2B7C 8000 0002 F0E6      move.l     [A5 - 0xF1A], 0x80000002
  6036. 00003D6C  4878 0177                push.l     0x177
  6037. 00003D70  2F0C                     move.l     -[A7], A4
  6038. 00003D72  2054                     movea.l    A0, [A4]
  6039. 00003D74  2050                     movea.l    A0, [A0]
  6040. 00003D76  2268 0008                movea.l    A1, [A0 + 0x8]
  6041. 00003D7A  4E91                     jsr        [A1]
  6042. 00003D7C  1E00                     move.b     D7, D0
  6043. 00003D7E  4A6D F166                tst.w      [A5 - 0xE9A]
  6044. 00003D82  504F                     addq.w     A7, 8
  6045. 00003D84  6704                     beq        +0x6 /* 00003D8A */
  6046. 00003D86  7000                     moveq.l    D0, 0x00
  6047. 00003D88  6024                     bra        +0x26 /* 00003DAE */
  6048. label00003D8A:
  6049. 00003D8A  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6050. 00003D8E  224B                     movea.l    A1, A3
  6051. 00003D90  22D8                     move.l     [A1]+, [A0]+
  6052. 00003D92  32D8                     move.w     [A1]+, [A0]+
  6053. 00003D94  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6054. 00003D98  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6055. 00003D9C  202D F0E0                move.l     D0, [A5 - 0xF20]
  6056. 00003DA0  D090                     add.l      D0, [A0]
  6057. 00003DA2  2040                     movea.l    A0, D0
  6058. 00003DA4  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6059. 00003DA8  22D8                     move.l     [A1]+, [A0]+
  6060. 00003DAA  32D8                     move.w     [A1]+, [A0]+
  6061. label00003DAC:
  6062. 00003DAC  1007                     move.b     D0, D7
  6063. label00003DAE:
  6064. 00003DAE  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  6065. 00003DB4  4E5E                     unlink     A6
  6066. 00003DB6  4E75                     rts
  6067. 00003DB8  4E56 0000                link       A6, 0
  6068. 00003DBC  7000                     moveq.l    D0, 0x00
  6069. 00003DBE  4E5E                     unlink     A6
  6070. 00003DC0  4E75                     rts
  6071. 00003DC2  4E56 0000                link       A6, 0
  6072. 00003DC6  4E5E                     unlink     A6
  6073. 00003DC8  4E75                     rts
  6074. 00003DCA  4E56 0000                link       A6, 0
  6075. 00003DCE  7000                     moveq.l    D0, 0x00
  6076. 00003DD0  4E5E                     unlink     A6
  6077. 00003DD2  4E75                     rts
  6078. fn00003DD4:
  6079. 00003DD4  4E56 FFFA                link       A6, -0x0006
  6080. 00003DD8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6081. 00003DDC  286E 0008                movea.l    A4, [A6 + 0x8]
  6082. 00003DE0  264C                     movea.l    A3, A4
  6083. 00003DE2  2054                     movea.l    A0, [A4]
  6084. 00003DE4  2C28 0008                move.l     D6, [A0 + 0x8]
  6085. 00003DE8  7E00                     moveq.l    D7, 0x00
  6086. 00003DEA  6038                     bra        +0x3A /* 00003E24 */
  6087. label00003DEC:
  6088. 00003DEC  2054                     movea.l    A0, [A4]
  6089. 00003DEE  2007                     move.l     D0, D7
  6090. 00003DF0  2200                     move.l     D1, D0
  6091. 00003DF2  C0FC 000C                mulu.w     D0, 0xC
  6092. 00003DF6  4841                     swap.w     D1
  6093. 00003DF8  C2FC 000C                mulu.w     D1, 0xC
  6094. 00003DFC  4841                     swap.w     D1
  6095. 00003DFE  4241                     clr.w      D1
  6096. 00003E00  D081                     add.l      D0, D1
  6097. 00003E02  43EE FFFA                lea.l      A1, [A6 - 0x6]
  6098. 00003E06  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  6099. 00003E0A  22D8                     move.l     [A1]+, [A0]+
  6100. 00003E0C  32D8                     move.w     [A1]+, [A0]+
  6101. 00003E0E  7004                     moveq.l    D0, 0x04
  6102. 00003E10  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  6103. 00003E14  660A                     bne        +0xC /* 00003E20 */
  6104. 00003E16  4AAE FFFC                tst.l      [A6 - 0x4]
  6105. 00003E1A  6604                     bne        +0x6 /* 00003E20 */
  6106. 00003E1C  7000                     moveq.l    D0, 0x00
  6107. 00003E1E  600A                     bra        +0xC /* 00003E2A */
  6108. label00003E20:
  6109. 00003E20  2007                     move.l     D0, D7
  6110. 00003E22  5287                     addq.l     D7, 1
  6111. label00003E24:
  6112. 00003E24  BC87                     cmp.l      D6, D7
  6113. 00003E26  6EC4                     bgt        -0x3A /* 00003DEC */
  6114. 00003E28  7001                     moveq.l    D0, 0x01
  6115. label00003E2A:
  6116. 00003E2A  4CEE 18C0 FFEA           movem.l    D6,D7,A3,A4, [A6 - 0x16]
  6117. 00003E30  4E5E                     unlink     A6
  6118. 00003E32  4E75                     rts
  6119. 00003E34  4E56 FFEA                link       A6, -0x0016
  6120. 00003E38  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6121. 00003E3C  3A2E 000E                move.w     D5, [A6 + 0xE]
  6122. 00003E40  7000                     moveq.l    D0, 0x00
  6123. 00003E42  2640                     movea.l    A3, D0
  6124. 00003E44  2D40 FFFC                move.l     [A6 - 0x4], D0
  6125. 00003E48  4204                     clr.b      D4
  6126. 00003E4A  48C5                     ext.l      D5
  6127. 00003E4C  206D F0EE                movea.l    A0, [A5 - 0xF12]
  6128. 00003E50  2205                     move.l     D1, D5
  6129. 00003E52  E581                     asl        D1, 2
  6130. 00003E54  2870 1800                movea.l    A4, [A0 + D1]
  6131. 00003E58  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6132. 00003E5C  222D F0E0                move.l     D1, [A5 - 0xF20]
  6133. 00003E60  D290                     add.l      D1, [A0]
  6134. 00003E62  5D81                     subq.l     D1, 6
  6135. 00003E64  2041                     movea.l    A0, D1
  6136. 00003E66  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6137. 00003E6A  22D8                     move.l     [A1]+, [A0]+
  6138. 00003E6C  32D8                     move.w     [A1]+, [A0]+
  6139. 00003E6E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  6140. 00003E72  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6141. 00003E76  20D9                     move.l     [A0]+, [A1]+
  6142. 00003E78  30D9                     move.w     [A0]+, [A1]+
  6143. 00003E7A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6144. 00003E7E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6145. 00003E82  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6146. 00003E86  222D F0E0                move.l     D1, [A5 - 0xF20]
  6147. 00003E8A  D290                     add.l      D1, [A0]
  6148. 00003E8C  2041                     movea.l    A0, D1
  6149. 00003E8E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6150. 00003E92  22D8                     move.l     [A1]+, [A0]+
  6151. 00003E94  32D8                     move.w     [A1]+, [A0]+
  6152. 00003E96  7206                     moveq.l    D1, 0x06
  6153. 00003E98  B26E FFF6                cmp.w      D1, [A6 - 0xA]
  6154. 00003E9C  6600 019E                bne        +0x1A0 /* 0000403C */
  6155. 00003EA0  202E FFF8                move.l     D0, [A6 - 0x8]
  6156. 00003EA4  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  6157. 00003EA8  6600 0192                bne        +0x194 /* 0000403C */
  6158. 00003EAC  2D6E FFF8 FFFC           move.l     [A6 - 0x4], [A6 - 0x8]
  6159. 00003EB2  486E FFF0                pea.l      [A6 - 0x10]
  6160. 00003EB6  4EBA 0574                jsr        [PC + 0x574 /* 0000442C */]
  6161. 00003EBA  4A00                     tst.b      D0
  6162. 00003EBC  584F                     addq.w     A7, 4
  6163. 00003EBE  6700 00D4                beq        +0xD6 /* 00003F94 */
  6164. 00003EC2  266E FFF2                movea.l    A3, [A6 - 0xE]
  6165. label00003EC6:
  6166. 00003EC6  2053                     movea.l    A0, [A3]
  6167. 00003EC8  2C28 0008                move.l     D6, [A0 + 0x8]
  6168. 00003ECC  206E FFFC                movea.l    A0, [A6 - 0x4]
  6169. 00003ED0  2050                     movea.l    A0, [A0]
  6170. 00003ED2  BCA8 0008                cmp.l      D6, [A0 + 0x8]
  6171. 00003ED6  6F0C                     ble        +0xE /* 00003EE4 */
  6172. 00003ED8  206E FFFC                movea.l    A0, [A6 - 0x4]
  6173. 00003EDC  2050                     movea.l    A0, [A0]
  6174. 00003EDE  2C28 0008                move.l     D6, [A0 + 0x8]
  6175. 00003EE2  7801                     moveq.l    D4, 0x01
  6176. label00003EE4:
  6177. 00003EE4  7E00                     moveq.l    D7, 0x00
  6178. 00003EE6  6000 00A2                bra        +0xA4 /* 00003F8A */
  6179. label00003EEA:
  6180. 00003EEA  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6181. 00003EEE  2053                     movea.l    A0, [A3]
  6182. 00003EF0  2007                     move.l     D0, D7
  6183. 00003EF2  2200                     move.l     D1, D0
  6184. 00003EF4  C0FC 000C                mulu.w     D0, 0xC
  6185. 00003EF8  4841                     swap.w     D1
  6186. 00003EFA  C2FC 000C                mulu.w     D1, 0xC
  6187. 00003EFE  4841                     swap.w     D1
  6188. 00003F00  4241                     clr.w      D1
  6189. 00003F02  D081                     add.l      D0, D1
  6190. 00003F04  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6191. 00003F08  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  6192. 00003F0C  22D8                     move.l     [A1]+, [A0]+
  6193. 00003F0E  32D8                     move.w     [A1]+, [A0]+
  6194. 00003F10  486D F0E4                pea.l      [A5 - 0xF1C]
  6195. 00003F14  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6196. 00003F18  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6197. 00003F1C  2053                     movea.l    A0, [A3]
  6198. 00003F1E  2007                     move.l     D0, D7
  6199. 00003F20  2200                     move.l     D1, D0
  6200. 00003F22  C0FC 000C                mulu.w     D0, 0xC
  6201. 00003F26  4841                     swap.w     D1
  6202. 00003F28  C2FC 000C                mulu.w     D1, 0xC
  6203. 00003F2C  4841                     swap.w     D1
  6204. 00003F2E  4241                     clr.w      D1
  6205. 00003F30  D081                     add.l      D0, D1
  6206. 00003F32  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6207. 00003F36  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  6208. 00003F3A  22D8                     move.l     [A1]+, [A0]+
  6209. 00003F3C  32D8                     move.w     [A1]+, [A0]+
  6210. 00003F3E  486D F0E4                pea.l      [A5 - 0xF1C]
  6211. 00003F42  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6212. 00003F46  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6213. 00003F4A  206E FFFC                movea.l    A0, [A6 - 0x4]
  6214. 00003F4E  2050                     movea.l    A0, [A0]
  6215. 00003F50  2007                     move.l     D0, D7
  6216. 00003F52  2200                     move.l     D1, D0
  6217. 00003F54  C0FC 000C                mulu.w     D0, 0xC
  6218. 00003F58  4841                     swap.w     D1
  6219. 00003F5A  C2FC 000C                mulu.w     D1, 0xC
  6220. 00003F5E  4841                     swap.w     D1
  6221. 00003F60  4241                     clr.w      D1
  6222. 00003F62  D081                     add.l      D0, D1
  6223. 00003F64  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6224. 00003F68  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  6225. 00003F6C  22D8                     move.l     [A1]+, [A0]+
  6226. 00003F6E  32D8                     move.w     [A1]+, [A0]+
  6227. 00003F70  486D F0E4                pea.l      [A5 - 0xF1C]
  6228. 00003F74  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6229. 00003F78  4E94                     jsr        [A4]
  6230. 00003F7A  4A6D F166                tst.w      [A5 - 0xE9A]
  6231. 00003F7E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6232. 00003F82  6600 01DE                bne        +0x1E0 /* 00004162 */
  6233. 00003F86  2007                     move.l     D0, D7
  6234. 00003F88  5287                     addq.l     D7, 1
  6235. label00003F8A:
  6236. 00003F8A  BC87                     cmp.l      D6, D7
  6237. 00003F8C  6E00 FF5C                bgt        -0xA2 /* 00003EEA */
  6238. 00003F90  6000 015C                bra        +0x15E /* 000040EE */
  6239. label00003F94:
  6240. 00003F94  206E FFFC                movea.l    A0, [A6 - 0x4]
  6241. 00003F98  2050                     movea.l    A0, [A0]
  6242. 00003F9A  2C28 0008                move.l     D6, [A0 + 0x8]
  6243. 00003F9E  7E00                     moveq.l    D7, 0x00
  6244. 00003FA0  6000 0090                bra        +0x92 /* 00004032 */
  6245. label00003FA4:
  6246. 00003FA4  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6247. 00003FA8  206E FFFC                movea.l    A0, [A6 - 0x4]
  6248. 00003FAC  2050                     movea.l    A0, [A0]
  6249. 00003FAE  2007                     move.l     D0, D7
  6250. 00003FB0  2200                     move.l     D1, D0
  6251. 00003FB2  C0FC 000C                mulu.w     D0, 0xC
  6252. 00003FB6  4841                     swap.w     D1
  6253. 00003FB8  C2FC 000C                mulu.w     D1, 0xC
  6254. 00003FBC  4841                     swap.w     D1
  6255. 00003FBE  4241                     clr.w      D1
  6256. 00003FC0  D081                     add.l      D0, D1
  6257. 00003FC2  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6258. 00003FC6  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  6259. 00003FCA  22D8                     move.l     [A1]+, [A0]+
  6260. 00003FCC  32D8                     move.w     [A1]+, [A0]+
  6261. 00003FCE  486D F0E4                pea.l      [A5 - 0xF1C]
  6262. 00003FD2  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6263. 00003FD6  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6264. 00003FDA  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6265. 00003FDE  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6266. 00003FE2  20D9                     move.l     [A0]+, [A1]+
  6267. 00003FE4  30D9                     move.w     [A0]+, [A1]+
  6268. 00003FE6  486D F0E4                pea.l      [A5 - 0xF1C]
  6269. 00003FEA  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6270. 00003FEE  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6271. 00003FF2  206E FFFC                movea.l    A0, [A6 - 0x4]
  6272. 00003FF6  2050                     movea.l    A0, [A0]
  6273. 00003FF8  2007                     move.l     D0, D7
  6274. 00003FFA  2200                     move.l     D1, D0
  6275. 00003FFC  C0FC 000C                mulu.w     D0, 0xC
  6276. 00004000  4841                     swap.w     D1
  6277. 00004002  C2FC 000C                mulu.w     D1, 0xC
  6278. 00004006  4841                     swap.w     D1
  6279. 00004008  4241                     clr.w      D1
  6280. 0000400A  D081                     add.l      D0, D1
  6281. 0000400C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6282. 00004010  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  6283. 00004014  22D8                     move.l     [A1]+, [A0]+
  6284. 00004016  32D8                     move.w     [A1]+, [A0]+
  6285. 00004018  486D F0E4                pea.l      [A5 - 0xF1C]
  6286. 0000401C  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6287. 00004020  4E94                     jsr        [A4]
  6288. 00004022  4A6D F166                tst.w      [A5 - 0xE9A]
  6289. 00004026  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6290. 0000402A  6600 0136                bne        +0x138 /* 00004162 */
  6291. 0000402E  2007                     move.l     D0, D7
  6292. 00004030  5287                     addq.l     D7, 1
  6293. label00004032:
  6294. 00004032  BC87                     cmp.l      D6, D7
  6295. 00004034  6E00 FF6E                bgt        -0x90 /* 00003FA4 */
  6296. 00004038  6000 00B4                bra        +0xB6 /* 000040EE */
  6297. label0000403C:
  6298. 0000403C  266E FFF2                movea.l    A3, [A6 - 0xE]
  6299. 00004040  486E FFF6                pea.l      [A6 - 0xA]
  6300. 00004044  4EBA 03E6                jsr        [PC + 0x3E6 /* 0000442C */]
  6301. 00004048  4A00                     tst.b      D0
  6302. 0000404A  584F                     addq.w     A7, 4
  6303. 0000404C  670A                     beq        +0xC /* 00004058 */
  6304. 0000404E  2D6E FFF8 FFFC           move.l     [A6 - 0x4], [A6 - 0x8]
  6305. 00004054  6000 FE70                bra        -0x18E /* 00003EC6 */
  6306. label00004058:
  6307. 00004058  2053                     movea.l    A0, [A3]
  6308. 0000405A  2C28 0008                move.l     D6, [A0 + 0x8]
  6309. 0000405E  7E00                     moveq.l    D7, 0x00
  6310. 00004060  6000 0086                bra        +0x88 /* 000040E8 */
  6311. label00004064:
  6312. 00004064  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6313. 00004068  2053                     movea.l    A0, [A3]
  6314. 0000406A  2007                     move.l     D0, D7
  6315. 0000406C  2200                     move.l     D1, D0
  6316. 0000406E  C0FC 000C                mulu.w     D0, 0xC
  6317. 00004072  4841                     swap.w     D1
  6318. 00004074  C2FC 000C                mulu.w     D1, 0xC
  6319. 00004078  4841                     swap.w     D1
  6320. 0000407A  4241                     clr.w      D1
  6321. 0000407C  D081                     add.l      D0, D1
  6322. 0000407E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6323. 00004082  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  6324. 00004086  22D8                     move.l     [A1]+, [A0]+
  6325. 00004088  32D8                     move.w     [A1]+, [A0]+
  6326. 0000408A  486D F0E4                pea.l      [A5 - 0xF1C]
  6327. 0000408E  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6328. 00004092  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6329. 00004096  2053                     movea.l    A0, [A3]
  6330. 00004098  2007                     move.l     D0, D7
  6331. 0000409A  2200                     move.l     D1, D0
  6332. 0000409C  C0FC 000C                mulu.w     D0, 0xC
  6333. 000040A0  4841                     swap.w     D1
  6334. 000040A2  C2FC 000C                mulu.w     D1, 0xC
  6335. 000040A6  4841                     swap.w     D1
  6336. 000040A8  4241                     clr.w      D1
  6337. 000040AA  D081                     add.l      D0, D1
  6338. 000040AC  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6339. 000040B0  41F0 081A                lea.l      A0, [A0 + D0 + 0x1A]
  6340. 000040B4  22D8                     move.l     [A1]+, [A0]+
  6341. 000040B6  32D8                     move.w     [A1]+, [A0]+
  6342. 000040B8  486D F0E4                pea.l      [A5 - 0xF1C]
  6343. 000040BC  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6344. 000040C0  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6345. 000040C4  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6346. 000040C8  43EE FFF6                lea.l      A1, [A6 - 0xA]
  6347. 000040CC  20D9                     move.l     [A0]+, [A1]+
  6348. 000040CE  30D9                     move.w     [A0]+, [A1]+
  6349. 000040D0  486D F0E4                pea.l      [A5 - 0xF1C]
  6350. 000040D4  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6351. 000040D8  4E94                     jsr        [A4]
  6352. 000040DA  4A6D F166                tst.w      [A5 - 0xE9A]
  6353. 000040DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6354. 000040E2  667E                     bne        +0x80 /* 00004162 */
  6355. 000040E4  2007                     move.l     D0, D7
  6356. 000040E6  5287                     addq.l     D7, 1
  6357. label000040E8:
  6358. 000040E8  BC87                     cmp.l      D6, D7
  6359. 000040EA  6E00 FF78                bgt        -0x86 /* 00004064 */
  6360. label000040EE:
  6361. 000040EE  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6362. 000040F2  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  6363. 000040F8  2006                     move.l     D0, D6
  6364. 000040FA  D080                     add.l      D0, D0
  6365. 000040FC  223C 8000 0000           move.l     D1, 0x80000000
  6366. 00004102  8280                     or.l       D1, D0
  6367. 00004104  2B41 F0E6                move.l     [A5 - 0xF1A], D1
  6368. 00004108  4EBA 01FE                jsr        [PC + 0x1FE /* 00004308 */]
  6369. 0000410C  4A6D F166                tst.w      [A5 - 0xE9A]
  6370. 00004110  6650                     bne        +0x52 /* 00004162 */
  6371. 00004112  0C45 000C                cmpi.w     D5, 0xC
  6372. 00004116  6D4A                     blt        +0x4C /* 00004162 */
  6373. 00004118  0C45 0011                cmpi.w     D5, 0x11
  6374. 0000411C  6E44                     bgt        +0x46 /* 00004162 */
  6375. 0000411E  41EE FFEA                lea.l      A0, [A6 - 0x16]
  6376. 00004122  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6377. 00004126  20D9                     move.l     [A0]+, [A1]+
  6378. 00004128  30D9                     move.w     [A0]+, [A1]+
  6379. 0000412A  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  6380. 00004130  0C45 000F                cmpi.w     D5, 0xF
  6381. 00004134  660C                     bne        +0xE /* 00004142 */
  6382. 00004136  4A04                     tst.b      D4
  6383. 00004138  6708                     beq        +0xA /* 00004142 */
  6384. 0000413A  7000                     moveq.l    D0, 0x00
  6385. 0000413C  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  6386. 00004140  6012                     bra        +0x14 /* 00004154 */
  6387. label00004142:
  6388. 00004142  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6389. 00004146  4EBA FC8C                jsr        [PC - 0x374 /* 00003DD4 */]
  6390. 0000414A  4880                     ext.w      D0
  6391. 0000414C  48C0                     ext.l      D0
  6392. 0000414E  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  6393. 00004152  584F                     addq.w     A7, 4
  6394. label00004154:
  6395. 00004154  41EE FFF0                lea.l      A0, [A6 - 0x10]
  6396. 00004158  2F20                     move.l     -[A7], -[A0]
  6397. 0000415A  3F20                     move.w     -[A7], -[A0]
  6398. 0000415C  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6399. 00004160  5C4F                     addq.w     A7, 6
  6400. label00004162:
  6401. 00004162  41EE FFF6                lea.l      A0, [A6 - 0xA]
  6402. 00004166  2F20                     move.l     -[A7], -[A0]
  6403. 00004168  3F20                     move.w     -[A7], -[A0]
  6404. 0000416A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6405. 0000416E  41EE FFFC                lea.l      A0, [A6 - 0x4]
  6406. 00004172  2F20                     move.l     -[A7], -[A0]
  6407. 00004174  3F20                     move.w     -[A7], -[A0]
  6408. 00004176  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6409. 0000417A  7001                     moveq.l    D0, 0x01
  6410. 0000417C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6411. 00004180  4CEE 18F0 FFD2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x2E]
  6412. 00004186  4E5E                     unlink     A6
  6413. 00004188  4E75                     rts
  6414. 0000418A  4E56 FFF4                link       A6, -0x000C
  6415. 0000418E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6416. 00004192  266E 0008                movea.l    A3, [A6 + 0x8]
  6417. 00004196  286E 000C                movea.l    A4, [A6 + 0xC]
  6418. 0000419A  786B                     moveq.l    D4, 0x6B
  6419. 0000419C  2053                     movea.l    A0, [A3]
  6420. 0000419E  43ED F822                lea.l      A1, [A5 - 0x7DE]
  6421. 000041A2  B3D0                     cmpa.l     A1, [A0]
  6422. 000041A4  6602                     bne        +0x4 /* 000041A8 */
  6423. 000041A6  786C                     moveq.l    D4, 0x6C
  6424. label000041A8:
  6425. 000041A8  7000                     moveq.l    D0, 0x00
  6426. 000041AA  1004                     move.b     D0, D4
  6427. 000041AC  2F00                     move.l     -[A7], D0
  6428. 000041AE  2F0C                     move.l     -[A7], A4
  6429. 000041B0  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  6430. 000041B4  3E00                     move.w     D7, D0
  6431. 000041B6  504F                     addq.w     A7, 8
  6432. 000041B8  6664                     bne        +0x66 /* 0000421E */
  6433. 000041BA  2053                     movea.l    A0, [A3]
  6434. 000041BC  2A28 0008                move.l     D5, [A0 + 0x8]
  6435. 000041C0  2F05                     move.l     -[A7], D5
  6436. 000041C2  2F0C                     move.l     -[A7], A4
  6437. 000041C4  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  6438. 000041C8  3E00                     move.w     D7, D0
  6439. 000041CA  504F                     addq.w     A7, 8
  6440. 000041CC  6650                     bne        +0x52 /* 0000421E */
  6441. 000041CE  7C00                     moveq.l    D6, 0x00
  6442. 000041D0  6048                     bra        +0x4A /* 0000421A */
  6443. label000041D2:
  6444. 000041D2  2053                     movea.l    A0, [A3]
  6445. 000041D4  2006                     move.l     D0, D6
  6446. 000041D6  2200                     move.l     D1, D0
  6447. 000041D8  C0FC 000C                mulu.w     D0, 0xC
  6448. 000041DC  4841                     swap.w     D1
  6449. 000041DE  C2FC 000C                mulu.w     D1, 0xC
  6450. 000041E2  4841                     swap.w     D1
  6451. 000041E4  4241                     clr.w      D1
  6452. 000041E6  D081                     add.l      D0, D1
  6453. 000041E8  43EE FFF4                lea.l      A1, [A6 - 0xC]
  6454. 000041EC  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  6455. 000041F0  22D8                     move.l     [A1]+, [A0]+
  6456. 000041F2  22D8                     move.l     [A1]+, [A0]+
  6457. 000041F4  22D8                     move.l     [A1]+, [A0]+
  6458. 000041F6  486E FFF4                pea.l      [A6 - 0xC]
  6459. 000041FA  2F0C                     move.l     -[A7], A4
  6460. 000041FC  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  6461. 00004200  3E00                     move.w     D7, D0
  6462. 00004202  504F                     addq.w     A7, 8
  6463. 00004204  6618                     bne        +0x1A /* 0000421E */
  6464. 00004206  486E FFFA                pea.l      [A6 - 0x6]
  6465. 0000420A  2F0C                     move.l     -[A7], A4
  6466. 0000420C  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  6467. 00004210  3E00                     move.w     D7, D0
  6468. 00004212  504F                     addq.w     A7, 8
  6469. 00004214  6608                     bne        +0xA /* 0000421E */
  6470. 00004216  2006                     move.l     D0, D6
  6471. 00004218  5286                     addq.l     D6, 1
  6472. label0000421A:
  6473. 0000421A  BA86                     cmp.l      D5, D6
  6474. 0000421C  6EB4                     bgt        -0x4A /* 000041D2 */
  6475. label0000421E:
  6476. 0000421E  3007                     move.w     D0, D7
  6477. 00004220  4CEE 18F0 FFDC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x24]
  6478. 00004226  4E5E                     unlink     A6
  6479. 00004228  4E75                     rts
  6480. 0000422A  4E56 FFEC                link       A6, -0x0014
  6481. 0000422E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6482. 00004232  286E 0008                movea.l    A4, [A6 + 0x8]
  6483. 00004236  7000                     moveq.l    D0, 0x00
  6484. 00004238  2640                     movea.l    A3, D0
  6485. 0000423A  122E 0013                move.b     D1, [A6 + 0x13]
  6486. 0000423E  0401 006B                subi.b     D1, 0x6B /* 'k' */
  6487. 00004242  6704                     beq        +0x6 /* 00004248 */
  6488. 00004244  5301                     subq.b     D1, 1
  6489. 00004246  670A                     beq        +0xC /* 00004252 */
  6490. label00004248:
  6491. 00004248  41ED F856                lea.l      A0, [A5 - 0x7AA]
  6492. 0000424C  2D48 FFFC                move.l     [A6 - 0x4], A0
  6493. 00004250  6008                     bra        +0xA /* 0000425A */
  6494. label00004252:
  6495. 00004252  41ED F822                lea.l      A0, [A5 - 0x7DE]
  6496. 00004256  2D48 FFFC                move.l     [A6 - 0x4], A0
  6497. label0000425A:
  6498. 0000425A  486E FFEC                pea.l      [A6 - 0x14]
  6499. 0000425E  2F0C                     move.l     -[A7], A4
  6500. 00004260  4EAD 0B4A                jsr        [A5 + 0xB4A /* export_357 */]
  6501. 00004264  3E00                     move.w     D7, D0
  6502. 00004266  504F                     addq.w     A7, 8
  6503. 00004268  6600 0092                bne        +0x94 /* 000042FC */
  6504. 0000426C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6505. 00004270  700C                     moveq.l    D0, 0x0C
  6506. 00004272  2F00                     move.l     -[A7], D0
  6507. 00004274  7220                     moveq.l    D1, 0x20
  6508. 00004276  2F01                     move.l     -[A7], D1
  6509. 00004278  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  6510. 0000427C  2640                     movea.l    A3, D0
  6511. 0000427E  200B                     move.l     D0, A3
  6512. 00004280  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6513. 00004284  6608                     bne        +0xA /* 0000428E */
  6514. 00004286  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  6515. 0000428A  3E00                     move.w     D7, D0
  6516. 0000428C  606E                     bra        +0x70 /* 000042FC */
  6517. label0000428E:
  6518. 0000428E  2053                     movea.l    A0, [A3]
  6519. 00004290  20AE FFFC                move.l     [A0], [A6 - 0x4]
  6520. 00004294  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6521. 00004298  2F0B                     move.l     -[A7], A3
  6522. 0000429A  2F0C                     move.l     -[A7], A4
  6523. 0000429C  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  6524. 000042A0  7C00                     moveq.l    D6, 0x00
  6525. 000042A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6526. 000042A6  6048                     bra        +0x4A /* 000042F0 */
  6527. label000042A8:
  6528. 000042A8  486E FFF0                pea.l      [A6 - 0x10]
  6529. 000042AC  2F0C                     move.l     -[A7], A4
  6530. 000042AE  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  6531. 000042B2  3E00                     move.w     D7, D0
  6532. 000042B4  504F                     addq.w     A7, 8
  6533. 000042B6  663E                     bne        +0x40 /* 000042F6 */
  6534. 000042B8  486E FFF6                pea.l      [A6 - 0xA]
  6535. 000042BC  2F0C                     move.l     -[A7], A4
  6536. 000042BE  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  6537. 000042C2  3E00                     move.w     D7, D0
  6538. 000042C4  504F                     addq.w     A7, 8
  6539. 000042C6  662E                     bne        +0x30 /* 000042F6 */
  6540. 000042C8  2053                     movea.l    A0, [A3]
  6541. 000042CA  2006                     move.l     D0, D6
  6542. 000042CC  2200                     move.l     D1, D0
  6543. 000042CE  C0FC 000C                mulu.w     D0, 0xC
  6544. 000042D2  4841                     swap.w     D1
  6545. 000042D4  C2FC 000C                mulu.w     D1, 0xC
  6546. 000042D8  4841                     swap.w     D1
  6547. 000042DA  4241                     clr.w      D1
  6548. 000042DC  D081                     add.l      D0, D1
  6549. 000042DE  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  6550. 000042E2  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6551. 000042E6  20D9                     move.l     [A0]+, [A1]+
  6552. 000042E8  20D9                     move.l     [A0]+, [A1]+
  6553. 000042EA  20D9                     move.l     [A0]+, [A1]+
  6554. 000042EC  2006                     move.l     D0, D6
  6555. 000042EE  5286                     addq.l     D6, 1
  6556. label000042F0:
  6557. 000042F0  BCAE FFEC                cmp.l      D6, [A6 - 0x14]
  6558. 000042F4  6DB2                     blt        -0x4C /* 000042A8 */
  6559. label000042F6:
  6560. 000042F6  2053                     movea.l    A0, [A3]
  6561. 000042F8  2146 0008                move.l     [A0 + 0x8], D6
  6562. label000042FC:
  6563. 000042FC  3007                     move.w     D0, D7
  6564. 000042FE  4CEE 18C0 FFDC           movem.l    D6,D7,A3,A4, [A6 - 0x24]
  6565. 00004304  4E5E                     unlink     A6
  6566. 00004306  4E75                     rts
  6567. fn00004308:
  6568. 00004308  4E56 FFEE                link       A6, -0x0012
  6569. 0000430C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6570. 00004310  302D F0E8                move.w     D0, [A5 - 0xF18]
  6571. 00004314  48C0                     ext.l      D0
  6572. 00004316  2C00                     move.l     D6, D0
  6573. 00004318  0806 0000                btst.b     D6, 0x0
  6574. 0000431C  6716                     beq        +0x18 /* 00004334 */
  6575. 0000431E  2F06                     move.l     -[A7], D6
  6576. 00004320  7004                     moveq.l    D0, 0x04
  6577. 00004322  2F00                     move.l     -[A7], D0
  6578. 00004324  7241                     moveq.l    D1, 0x41
  6579. 00004326  2F01                     move.l     -[A7], D1
  6580. 00004328  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  6581. 0000432C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6582. 00004330  6000 00F0                bra        +0xF2 /* 00004422 */
  6583. label00004334:
  6584. 00004334  2806                     move.l     D4, D6
  6585. 00004336  E284                     asr        D4, 1
  6586. 00004338  2F04                     move.l     -[A7], D4
  6587. 0000433A  700C                     moveq.l    D0, 0x0C
  6588. 0000433C  2F00                     move.l     -[A7], D0
  6589. 0000433E  7220                     moveq.l    D1, 0x20
  6590. 00004340  2F01                     move.l     -[A7], D1
  6591. 00004342  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  6592. 00004346  2840                     movea.l    A4, D0
  6593. 00004348  200C                     move.l     D0, A4
  6594. 0000434A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6595. 0000434E  660E                     bne        +0x10 /* 0000435E */
  6596. 00004350  7002                     moveq.l    D0, 0x02
  6597. 00004352  2F00                     move.l     -[A7], D0
  6598. 00004354  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  6599. 00004358  584F                     addq.w     A7, 4
  6600. 0000435A  6000 00C6                bra        +0xC8 /* 00004422 */
  6601. label0000435E:
  6602. 0000435E  7A00                     moveq.l    D5, 0x00
  6603. 00004360  7E00                     moveq.l    D7, 0x00
  6604. 00004362  6000 0092                bra        +0x94 /* 000043F6 */
  6605. label00004366:
  6606. 00004366  2007                     move.l     D0, D7
  6607. 00004368  5287                     addq.l     D7, 1
  6608. 0000436A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6609. 0000436E  202D F0E0                move.l     D0, [A5 - 0xF20]
  6610. 00004372  D090                     add.l      D0, [A0]
  6611. 00004374  322D F0E8                move.w     D1, [A5 - 0xF18]
  6612. 00004378  48C1                     ext.l      D1
  6613. 0000437A  9287                     sub.l      D1, D7
  6614. 0000437C  5281                     addq.l     D1, 1
  6615. 0000437E  D281                     add.l      D1, D1
  6616. 00004380  2401                     move.l     D2, D1
  6617. 00004382  D482                     add.l      D2, D2
  6618. 00004384  D282                     add.l      D1, D2
  6619. 00004386  9081                     sub.l      D0, D1
  6620. 00004388  2040                     movea.l    A0, D0
  6621. 0000438A  43EE FFF4                lea.l      A1, [A6 - 0xC]
  6622. 0000438E  22D8                     move.l     [A1]+, [A0]+
  6623. 00004390  32D8                     move.w     [A1]+, [A0]+
  6624. 00004392  2007                     move.l     D0, D7
  6625. 00004394  5287                     addq.l     D7, 1
  6626. 00004396  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6627. 0000439A  202D F0E0                move.l     D0, [A5 - 0xF20]
  6628. 0000439E  D090                     add.l      D0, [A0]
  6629. 000043A0  322D F0E8                move.w     D1, [A5 - 0xF18]
  6630. 000043A4  48C1                     ext.l      D1
  6631. 000043A6  9287                     sub.l      D1, D7
  6632. 000043A8  5281                     addq.l     D1, 1
  6633. 000043AA  D281                     add.l      D1, D1
  6634. 000043AC  2401                     move.l     D2, D1
  6635. 000043AE  D482                     add.l      D2, D2
  6636. 000043B0  D282                     add.l      D1, D2
  6637. 000043B2  9081                     sub.l      D0, D1
  6638. 000043B4  2040                     movea.l    A0, D0
  6639. 000043B6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  6640. 000043BA  22D8                     move.l     [A1]+, [A0]+
  6641. 000043BC  32D8                     move.w     [A1]+, [A0]+
  6642. 000043BE  486E FFF4                pea.l      [A6 - 0xC]
  6643. 000043C2  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6644. 000043C6  486E FFFA                pea.l      [A6 - 0x6]
  6645. 000043CA  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6646. 000043CE  2005                     move.l     D0, D5
  6647. 000043D0  5285                     addq.l     D5, 1
  6648. 000043D2  2054                     movea.l    A0, [A4]
  6649. 000043D4  2200                     move.l     D1, D0
  6650. 000043D6  C0FC 000C                mulu.w     D0, 0xC
  6651. 000043DA  4841                     swap.w     D1
  6652. 000043DC  C2FC 000C                mulu.w     D1, 0xC
  6653. 000043E0  4841                     swap.w     D1
  6654. 000043E2  4241                     clr.w      D1
  6655. 000043E4  D081                     add.l      D0, D1
  6656. 000043E6  41F0 0814                lea.l      A0, [A0 + D0 + 0x14]
  6657. 000043EA  43EE FFF4                lea.l      A1, [A6 - 0xC]
  6658. 000043EE  20D9                     move.l     [A0]+, [A1]+
  6659. 000043F0  20D9                     move.l     [A0]+, [A1]+
  6660. 000043F2  20D9                     move.l     [A0]+, [A1]+
  6661. 000043F4  504F                     addq.w     A7, 8
  6662. label000043F6:
  6663. 000043F6  BC87                     cmp.l      D6, D7
  6664. 000043F8  6E00 FF6C                bgt        -0x92 /* 00004366 */
  6665. 000043FC  2654                     movea.l    A3, [A4]
  6666. 000043FE  7001                     moveq.l    D0, 0x01
  6667. 00004400  2740 0004                move.l     [A3 + 0x4], D0
  6668. 00004404  41ED F856                lea.l      A0, [A5 - 0x7AA]
  6669. 00004408  2688                     move.l     [A3], A0
  6670. 0000440A  2744 0008                move.l     [A3 + 0x8], D4
  6671. 0000440E  3D7C 0006 FFEE           move.w     [A6 - 0x12], 0x6
  6672. 00004414  2D4C FFF0                move.l     [A6 - 0x10], A4
  6673. 00004418  486E FFEE                pea.l      [A6 - 0x12]
  6674. 0000441C  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  6675. 00004420  584F                     addq.w     A7, 4
  6676. label00004422:
  6677. 00004422  4CEE 18F0 FFD6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x2A]
  6678. 00004428  4E5E                     unlink     A6
  6679. 0000442A  4E75                     rts
  6680. fn0000442C:
  6681. 0000442C  4E56 0000                link       A6, 0
  6682. 00004430  48E7 1018                movem.l    -[A7], D3,A3,A4
  6683. 00004434  286E 0008                movea.l    A4, [A6 + 0x8]
  6684. 00004438  7600                     moveq.l    D3, 0x00
  6685. 0000443A  7006                     moveq.l    D0, 0x06
  6686. 0000443C  B054                     cmp.w      D0, [A4]
  6687. 0000443E  661A                     bne        +0x1C /* 0000445A */
  6688. 00004440  206C 0002                movea.l    A0, [A4 + 0x2]
  6689. 00004444  2050                     movea.l    A0, [A0]
  6690. 00004446  2650                     movea.l    A3, [A0]
  6691. 00004448  41ED F856                lea.l      A0, [A5 - 0x7AA]
  6692. 0000444C  B1CB                     cmpa.l     A0, A3
  6693. 0000444E  6708                     beq        +0xA /* 00004458 */
  6694. 00004450  41ED F822                lea.l      A0, [A5 - 0x7DE]
  6695. 00004454  B1CB                     cmpa.l     A0, A3
  6696. 00004456  6602                     bne        +0x4 /* 0000445A */
  6697. label00004458:
  6698. 00004458  7601                     moveq.l    D3, 0x01
  6699. label0000445A:
  6700. 0000445A  1003                     move.b     D0, D3
  6701. 0000445C  4CEE 1808 FFF4           movem.l    D3,A3,A4, [A6 - 0xC]
  6702. 00004462  4E5E                     unlink     A6
  6703. 00004464  4E75                     rts
  6704. fn00004466:
  6705. 00004466  4E56 0000                link       A6, 0
  6706. 0000446A  48E7 0018                movem.l    -[A7], A3,A4
  6707. 0000446E  266E 0008                movea.l    A3, [A6 + 0x8]
  6708. 00004472  2F0B                     move.l     -[A7], A3
  6709. 00004474  4EBA 0BD4                jsr        [PC + 0xBD4 /* 0000504A */]
  6710. 00004478  2840                     movea.l    A4, D0
  6711. 0000447A  2053                     movea.l    A0, [A3]
  6712. 0000447C  214C 0022                move.l     [A0 + 0x22], A4
  6713. 00004480  200C                     move.l     D0, A4
  6714. 00004482  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  6715. 00004488  4E5E                     unlink     A6
  6716. 0000448A  4E75                     rts
  6717. fn0000448C:
  6718. 0000448C  4E56 FFF6                link       A6, -0x000A
  6719. 00004490  48E7 0018                movem.l    -[A7], A3,A4
  6720. 00004494  286E 000C                movea.l    A4, [A6 + 0xC]
  6721. 00004498  200C                     move.l     D0, A4
  6722. 0000449A  6610                     bne        +0x12 /* 000044AC */
  6723. 0000449C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6724. 000044A0  4EBA FFC4                jsr        [PC - 0x3C /* 00004466 */]
  6725. 000044A4  2840                     movea.l    A4, D0
  6726. 000044A6  200C                     move.l     D0, A4
  6727. 000044A8  584F                     addq.w     A7, 4
  6728. 000044AA  6776                     beq        +0x78 /* 00004522 */
  6729. label000044AC:
  6730. 000044AC  7002                     moveq.l    D0, 0x02
  6731. 000044AE  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  6732. 000044B2  670C                     beq        +0xE /* 000044C0 */
  6733. 000044B4  700F                     moveq.l    D0, 0x0F
  6734. 000044B6  2F00                     move.l     -[A7], D0
  6735. 000044B8  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  6736. 000044BC  584F                     addq.w     A7, 4
  6737. 000044BE  6062                     bra        +0x64 /* 00004522 */
  6738. label000044C0:
  6739. 000044C0  486E FFF6                pea.l      [A6 - 0xA]
  6740. 000044C4  7008                     moveq.l    D0, 0x08
  6741. 000044C6  2F00                     move.l     -[A7], D0
  6742. 000044C8  7202                     moveq.l    D1, 0x02
  6743. 000044CA  2F01                     move.l     -[A7], D1
  6744. 000044CC  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  6745. 000044D0  4A00                     tst.b      D0
  6746. 000044D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6747. 000044D6  674A                     beq        +0x4C /* 00004522 */
  6748. 000044D8  7000                     moveq.l    D0, 0x00
  6749. 000044DA  2F00                     move.l     -[A7], D0
  6750. 000044DC  2F00                     move.l     -[A7], D0
  6751. 000044DE  322E FFF8                move.w     D1, [A6 - 0x8]
  6752. 000044E2  48C1                     ext.l      D1
  6753. 000044E4  2F01                     move.l     -[A7], D1
  6754. 000044E6  2F0C                     move.l     -[A7], A4
  6755. 000044E8  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  6756. 000044EC  2640                     movea.l    A3, D0
  6757. 000044EE  200B                     move.l     D0, A3
  6758. 000044F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6759. 000044F4  671E                     beq        +0x20 /* 00004514 */
  6760. 000044F6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6761. 000044FA  224B                     movea.l    A1, A3
  6762. 000044FC  20D9                     move.l     [A0]+, [A1]+
  6763. 000044FE  30D9                     move.w     [A0]+, [A1]+
  6764. 00004500  486E FFFA                pea.l      [A6 - 0x6]
  6765. 00004504  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6766. 00004508  486E FFFA                pea.l      [A6 - 0x6]
  6767. 0000450C  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  6768. 00004510  504F                     addq.w     A7, 8
  6769. 00004512  600E                     bra        +0x10 /* 00004522 */
  6770. label00004514:
  6771. 00004514  7000                     moveq.l    D0, 0x00
  6772. 00004516  2F00                     move.l     -[A7], D0
  6773. 00004518  7202                     moveq.l    D1, 0x02
  6774. 0000451A  2F01                     move.l     -[A7], D1
  6775. 0000451C  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  6776. 00004520  504F                     addq.w     A7, 8
  6777. label00004522:
  6778. 00004522  4CEE 1800 FFEE           movem.l    A3,A4, [A6 - 0x12]
  6779. 00004528  4E5E                     unlink     A6
  6780. 0000452A  4E75                     rts
  6781. fn0000452C:
  6782. 0000452C  4E56 FFF4                link       A6, -0x000C
  6783. 00004530  48E7 0018                movem.l    -[A7], A3,A4
  6784. 00004534  286E 000C                movea.l    A4, [A6 + 0xC]
  6785. 00004538  200C                     move.l     D0, A4
  6786. 0000453A  6612                     bne        +0x14 /* 0000454E */
  6787. 0000453C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6788. 00004540  4EBA FF24                jsr        [PC - 0xDC /* 00004466 */]
  6789. 00004544  2840                     movea.l    A4, D0
  6790. 00004546  200C                     move.l     D0, A4
  6791. 00004548  584F                     addq.w     A7, 4
  6792. 0000454A  6700 00C8                beq        +0xCA /* 00004614 */
  6793. label0000454E:
  6794. 0000454E  7003                     moveq.l    D0, 0x03
  6795. 00004550  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  6796. 00004554  670E                     beq        +0x10 /* 00004564 */
  6797. 00004556  7010                     moveq.l    D0, 0x10
  6798. 00004558  2F00                     move.l     -[A7], D0
  6799. 0000455A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  6800. 0000455E  584F                     addq.w     A7, 4
  6801. 00004560  6000 00B2                bra        +0xB4 /* 00004614 */
  6802. label00004564:
  6803. 00004564  486E FFF4                pea.l      [A6 - 0xC]
  6804. 00004568  7008                     moveq.l    D0, 0x08
  6805. 0000456A  2F00                     move.l     -[A7], D0
  6806. 0000456C  7202                     moveq.l    D1, 0x02
  6807. 0000456E  2F01                     move.l     -[A7], D1
  6808. 00004570  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  6809. 00004574  4A00                     tst.b      D0
  6810. 00004576  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6811. 0000457A  6700 0098                beq        +0x9A /* 00004614 */
  6812. 0000457E  486E FFF8                pea.l      [A6 - 0x8]
  6813. 00004582  7001                     moveq.l    D0, 0x01
  6814. 00004584  2F00                     move.l     -[A7], D0
  6815. 00004586  322E FFF6                move.w     D1, [A6 - 0xA]
  6816. 0000458A  48C1                     ext.l      D1
  6817. 0000458C  2F01                     move.l     -[A7], D1
  6818. 0000458E  2F0C                     move.l     -[A7], A4
  6819. 00004590  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  6820. 00004594  2640                     movea.l    A3, D0
  6821. 00004596  200B                     move.l     D0, A3
  6822. 00004598  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6823. 0000459C  6768                     beq        +0x6A /* 00004606 */
  6824. 0000459E  204B                     movea.l    A0, A3
  6825. 000045A0  5C88                     addq.l     A0, 6
  6826. 000045A2  2F20                     move.l     -[A7], -[A0]
  6827. 000045A4  3F20                     move.w     -[A7], -[A0]
  6828. 000045A6  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6829. 000045AA  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6830. 000045AE  202D F0E0                move.l     D0, [A5 - 0xF20]
  6831. 000045B2  D090                     add.l      D0, [A0]
  6832. 000045B4  322D F0E8                move.w     D1, [A5 - 0xF18]
  6833. 000045B8  48C1                     ext.l      D1
  6834. 000045BA  5581                     subq.l     D1, 2
  6835. 000045BC  D281                     add.l      D1, D1
  6836. 000045BE  2401                     move.l     D2, D1
  6837. 000045C0  D482                     add.l      D2, D2
  6838. 000045C2  D282                     add.l      D1, D2
  6839. 000045C4  9081                     sub.l      D0, D1
  6840. 000045C6  2040                     movea.l    A0, D0
  6841. 000045C8  43EE FFFA                lea.l      A1, [A6 - 0x6]
  6842. 000045CC  22D8                     move.l     [A1]+, [A0]+
  6843. 000045CE  32D8                     move.w     [A1]+, [A0]+
  6844. 000045D0  486E FFFA                pea.l      [A6 - 0x6]
  6845. 000045D4  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6846. 000045D8  302E FFF8                move.w     D0, [A6 - 0x8]
  6847. 000045DC  48C0                     ext.l      D0
  6848. 000045DE  2054                     movea.l    A0, [A4]
  6849. 000045E0  D080                     add.l      D0, D0
  6850. 000045E2  2200                     move.l     D1, D0
  6851. 000045E4  E588                     lsl        D0, 2
  6852. 000045E6  D081                     add.l      D0, D1
  6853. 000045E8  41F0 0818                lea.l      A0, [A0 + D0 + 0x18]
  6854. 000045EC  43EE FFFA                lea.l      A1, [A6 - 0x6]
  6855. 000045F0  20D9                     move.l     [A0]+, [A1]+
  6856. 000045F2  30D9                     move.w     [A0]+, [A1]+
  6857. 000045F4  7000                     moveq.l    D0, 0x00
  6858. 000045F6  2F00                     move.l     -[A7], D0
  6859. 000045F8  7204                     moveq.l    D1, 0x04
  6860. 000045FA  2F01                     move.l     -[A7], D1
  6861. 000045FC  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  6862. 00004600  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6863. 00004604  600E                     bra        +0x10 /* 00004614 */
  6864. label00004606:
  6865. 00004606  7000                     moveq.l    D0, 0x00
  6866. 00004608  2F00                     move.l     -[A7], D0
  6867. 0000460A  7202                     moveq.l    D1, 0x02
  6868. 0000460C  2F01                     move.l     -[A7], D1
  6869. 0000460E  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  6870. 00004612  504F                     addq.w     A7, 8
  6871. label00004614:
  6872. 00004614  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  6873. 0000461A  4E5E                     unlink     A6
  6874. 0000461C  4E75                     rts
  6875. fn0000461E:
  6876. 0000461E  4E56 FFFC                link       A6, -0x0004
  6877. 00004622  2F0C                     move.l     -[A7], A4
  6878. 00004624  286E 000C                movea.l    A4, [A6 + 0xC]
  6879. 00004628  200C                     move.l     D0, A4
  6880. 0000462A  6610                     bne        +0x12 /* 0000463C */
  6881. 0000462C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6882. 00004630  4EBA FE34                jsr        [PC - 0x1CC /* 00004466 */]
  6883. 00004634  2840                     movea.l    A4, D0
  6884. 00004636  200C                     move.l     D0, A4
  6885. 00004638  584F                     addq.w     A7, 4
  6886. 0000463A  676C                     beq        +0x6E /* 000046A8 */
  6887. label0000463C:
  6888. 0000463C  486E FFFC                pea.l      [A6 - 0x4]
  6889. 00004640  7004                     moveq.l    D0, 0x04
  6890. 00004642  2F00                     move.l     -[A7], D0
  6891. 00004644  7202                     moveq.l    D1, 0x02
  6892. 00004646  2F01                     move.l     -[A7], D1
  6893. 00004648  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  6894. 0000464C  4A00                     tst.b      D0
  6895. 0000464E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6896. 00004652  6754                     beq        +0x56 /* 000046A8 */
  6897. 00004654  4AAE FFFC                tst.l      [A6 - 0x4]
  6898. 00004658  6D10                     blt        +0x12 /* 0000466A */
  6899. 0000465A  2F0C                     move.l     -[A7], A4
  6900. 0000465C  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  6901. 00004660  48C0                     ext.l      D0
  6902. 00004662  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6903. 00004666  584F                     addq.w     A7, 4
  6904. 00004668  6C16                     bge        +0x18 /* 00004680 */
  6905. label0000466A:
  6906. 0000466A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6907. 0000466E  7004                     moveq.l    D0, 0x04
  6908. 00004670  2F00                     move.l     -[A7], D0
  6909. 00004672  7237                     moveq.l    D1, 0x37
  6910. 00004674  2F01                     move.l     -[A7], D1
  6911. 00004676  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  6912. 0000467A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6913. 0000467E  6028                     bra        +0x2A /* 000046A8 */
  6914. label00004680:
  6915. 00004680  7000                     moveq.l    D0, 0x00
  6916. 00004682  2F00                     move.l     -[A7], D0
  6917. 00004684  222E FFFC                move.l     D1, [A6 - 0x4]
  6918. 00004688  5381                     subq.l     D1, 1
  6919. 0000468A  2F01                     move.l     -[A7], D1
  6920. 0000468C  2F0C                     move.l     -[A7], A4
  6921. 0000468E  4EAD 1412                jsr        [A5 + 0x1412 /* export_638 */]
  6922. 00004692  2040                     movea.l    A0, D0
  6923. 00004694  3010                     move.w     D0, [A0]
  6924. 00004696  48C0                     ext.l      D0
  6925. 00004698  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6926. 0000469C  2F00                     move.l     -[A7], D0
  6927. 0000469E  7008                     moveq.l    D0, 0x08
  6928. 000046A0  2F00                     move.l     -[A7], D0
  6929. 000046A2  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  6930. 000046A6  504F                     addq.w     A7, 8
  6931. label000046A8:
  6932. 000046A8  286E FFF8                movea.l    A4, [A6 - 0x8]
  6933. 000046AC  4E5E                     unlink     A6
  6934. 000046AE  4E75                     rts
  6935. fn000046B0:
  6936. 000046B0  4E56 FFFC                link       A6, -0x0004
  6937. 000046B4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6938. 000046B8  3C2E 0016                move.w     D6, [A6 + 0x16]
  6939. 000046BC  3E2E 0012                move.w     D7, [A6 + 0x12]
  6940. 000046C0  266E 0008                movea.l    A3, [A6 + 0x8]
  6941. 000046C4  286E 000C                movea.l    A4, [A6 + 0xC]
  6942. 000046C8  4A46                     tst.w      D6
  6943. 000046CA  6D38                     blt        +0x3A /* 00004704 */
  6944. 000046CC  2B4B F18A                move.l     [A5 - 0xE76], A3
  6945. 000046D0  3B46 F18E                move.w     [A5 - 0xE72], D6
  6946. 000046D4  2B4C F192                move.l     [A5 - 0xE6E], A4
  6947. 000046D8  3B7C 0002 F162           move.w     [A5 - 0xE9E], 0x2
  6948. 000046DE  200C                     move.l     D0, A4
  6949. 000046E0  661C                     bne        +0x1E /* 000046FE */
  6950. 000046E2  2053                     movea.l    A0, [A3]
  6951. 000046E4  4A68 003C                tst.w      [A0 + 0x3C]
  6952. 000046E8  6F14                     ble        +0x16 /* 000046FE */
  6953. 000046EA  2F0B                     move.l     -[A7], A3
  6954. 000046EC  4EBA 095C                jsr        [PC + 0x95C /* 0000504A */]
  6955. 000046F0  2B40 F192                move.l     [A5 - 0xE6E], D0
  6956. 000046F4  2053                     movea.l    A0, [A3]
  6957. 000046F6  216D F192 0022           move.l     [A0 + 0x22], [A5 - 0xE6E]
  6958. 000046FC  584F                     addq.w     A7, 4
  6959. label000046FE:
  6960. 000046FE  7001                     moveq.l    D0, 0x01
  6961. 00004700  6000 00EE                bra        +0xF0 /* 000047F0 */
  6962. label00004704:
  6963. 00004704  3007                     move.w     D0, D7
  6964. 00004706  0440 0178                subi.w     D0, 0x178
  6965. 0000470A  670E                     beq        +0x10 /* 0000471A */
  6966. 0000470C  5340                     subq.w     D0, 1
  6967. 0000470E  672A                     beq        +0x2C /* 0000473A */
  6968. 00004710  5D40                     subq.w     D0, 6
  6969. 00004712  6716                     beq        +0x18 /* 0000472A */
  6970. 00004714  5340                     subq.w     D0, 1
  6971. 00004716  6732                     beq        +0x34 /* 0000474A */
  6972. 00004718  605C                     bra        +0x5E /* 00004776 */
  6973. label0000471A:
  6974. 0000471A  2F0C                     move.l     -[A7], A4
  6975. 0000471C  2F0B                     move.l     -[A7], A3
  6976. 0000471E  4EBA FD6C                jsr        [PC - 0x294 /* 0000448C */]
  6977. 00004722  7001                     moveq.l    D0, 0x01
  6978. 00004724  504F                     addq.w     A7, 8
  6979. 00004726  6000 00C8                bra        +0xCA /* 000047F0 */
  6980. label0000472A:
  6981. 0000472A  2F0C                     move.l     -[A7], A4
  6982. 0000472C  2F0B                     move.l     -[A7], A3
  6983. 0000472E  4EBA FDFC                jsr        [PC - 0x204 /* 0000452C */]
  6984. 00004732  7001                     moveq.l    D0, 0x01
  6985. 00004734  504F                     addq.w     A7, 8
  6986. 00004736  6000 00B8                bra        +0xBA /* 000047F0 */
  6987. label0000473A:
  6988. 0000473A  2F0C                     move.l     -[A7], A4
  6989. 0000473C  2F0B                     move.l     -[A7], A3
  6990. 0000473E  4EBA FEDE                jsr        [PC - 0x122 /* 0000461E */]
  6991. 00004742  7001                     moveq.l    D0, 0x01
  6992. 00004744  504F                     addq.w     A7, 8
  6993. 00004746  6000 00A8                bra        +0xAA /* 000047F0 */
  6994. label0000474A:
  6995. 0000474A  200C                     move.l     D0, A4
  6996. 0000474C  660E                     bne        +0x10 /* 0000475C */
  6997. 0000474E  2F0B                     move.l     -[A7], A3
  6998. 00004750  4EBA FD14                jsr        [PC - 0x2EC /* 00004466 */]
  6999. 00004754  2840                     movea.l    A4, D0
  7000. 00004756  200C                     move.l     D0, A4
  7001. 00004758  584F                     addq.w     A7, 4
  7002. 0000475A  6716                     beq        +0x18 /* 00004772 */
  7003. label0000475C:
  7004. 0000475C  2F0C                     move.l     -[A7], A4
  7005. 0000475E  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  7006. 00004762  48C0                     ext.l      D0
  7007. 00004764  588F                     addq.l     A7, 4
  7008. 00004766  2F00                     move.l     -[A7], D0
  7009. 00004768  7004                     moveq.l    D0, 0x04
  7010. 0000476A  2F00                     move.l     -[A7], D0
  7011. 0000476C  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  7012. 00004770  504F                     addq.w     A7, 8
  7013. label00004772:
  7014. 00004772  7001                     moveq.l    D0, 0x01
  7015. 00004774  607A                     bra        +0x7C /* 000047F0 */
  7016. label00004776:
  7017. 00004776  200C                     move.l     D0, A4
  7018. 00004778  674A                     beq        +0x4C /* 000047C4 */
  7019. 0000477A  7000                     moveq.l    D0, 0x00
  7020. 0000477C  2F00                     move.l     -[A7], D0
  7021. 0000477E  2F00                     move.l     -[A7], D0
  7022. 00004780  4878 01DC                push.l     0x1DC
  7023. 00004784  2F0C                     move.l     -[A7], A4
  7024. 00004786  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  7025. 0000478A  2D40 FFFC                move.l     [A6 - 0x4], D0
  7026. 0000478E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7027. 00004792  6730                     beq        +0x32 /* 000047C4 */
  7028. 00004794  4AAE FFFC                tst.l      [A6 - 0x4]
  7029. 00004798  672A                     beq        +0x2C /* 000047C4 */
  7030. 0000479A  206E FFFC                movea.l    A0, [A6 - 0x4]
  7031. 0000479E  7006                     moveq.l    D0, 0x06
  7032. 000047A0  B050                     cmp.w      D0, [A0]
  7033. 000047A2  6620                     bne        +0x22 /* 000047C4 */
  7034. 000047A4  48C7                     ext.l      D7
  7035. 000047A6  2F07                     move.l     -[A7], D7
  7036. 000047A8  2F28 0002                move.l     -[A7], [A0 + 0x2]
  7037. 000047AC  2068 0002                movea.l    A0, [A0 + 0x2]
  7038. 000047B0  2050                     movea.l    A0, [A0]
  7039. 000047B2  2050                     movea.l    A0, [A0]
  7040. 000047B4  2268 0008                movea.l    A1, [A0 + 0x8]
  7041. 000047B8  4E91                     jsr        [A1]
  7042. 000047BA  4A00                     tst.b      D0
  7043. 000047BC  504F                     addq.w     A7, 8
  7044. 000047BE  6704                     beq        +0x6 /* 000047C4 */
  7045. 000047C0  7001                     moveq.l    D0, 0x01
  7046. 000047C2  602C                     bra        +0x2E /* 000047F0 */
  7047. label000047C4:
  7048. 000047C4  3007                     move.w     D0, D7
  7049. 000047C6  0440 0177                subi.w     D0, 0x177
  7050. 000047CA  6706                     beq        +0x8 /* 000047D2 */
  7051. 000047CC  5F40                     subq.w     D0, 7
  7052. 000047CE  6710                     beq        +0x12 /* 000047E0 */
  7053. 000047D0  601C                     bra        +0x1E /* 000047EE */
  7054. label000047D2:
  7055. 000047D2  2F0C                     move.l     -[A7], A4
  7056. 000047D4  2F0B                     move.l     -[A7], A3
  7057. 000047D6  4EBA FCB4                jsr        [PC - 0x34C /* 0000448C */]
  7058. 000047DA  7001                     moveq.l    D0, 0x01
  7059. 000047DC  504F                     addq.w     A7, 8
  7060. 000047DE  6010                     bra        +0x12 /* 000047F0 */
  7061. label000047E0:
  7062. 000047E0  2F0C                     move.l     -[A7], A4
  7063. 000047E2  2F0B                     move.l     -[A7], A3
  7064. 000047E4  4EBA FD46                jsr        [PC - 0x2BA /* 0000452C */]
  7065. 000047E8  7001                     moveq.l    D0, 0x01
  7066. 000047EA  504F                     addq.w     A7, 8
  7067. 000047EC  6002                     bra        +0x4 /* 000047F0 */
  7068. label000047EE:
  7069. 000047EE  7000                     moveq.l    D0, 0x00
  7070. label000047F0:
  7071. 000047F0  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  7072. 000047F6  4E5E                     unlink     A6
  7073. 000047F8  4E75                     rts
  7074. 000047FA  4E56 0000                link       A6, 0
  7075. 000047FE  48E7 0108                movem.l    -[A7], D7,A4
  7076. 00004802  3E2E 000E                move.w     D7, [A6 + 0xE]
  7077. 00004806  286E 0008                movea.l    A4, [A6 + 0x8]
  7078. 0000480A  3007                     move.w     D0, D7
  7079. 0000480C  0440 01E1                subi.w     D0, 0x1E1
  7080. 00004810  660A                     bne        +0xC /* 0000481C */
  7081. 00004812  2F0C                     move.l     -[A7], A4
  7082. 00004814  4EBA 0798                jsr        [PC + 0x798 /* 00004FAE */]
  7083. 00004818  584F                     addq.w     A7, 4
  7084. 0000481A  6026                     bra        +0x28 /* 00004842 */
  7085. label0000481C:
  7086. 0000481C  48C7                     ext.l      D7
  7087. 0000481E  2F07                     move.l     -[A7], D7
  7088. 00004820  2F0C                     move.l     -[A7], A4
  7089. 00004822  4EAD 15DA                jsr        [A5 + 0x15DA /* export_695 */]
  7090. 00004826  48C0                     ext.l      D0
  7091. 00004828  508F                     addq.l     A7, 8
  7092. 0000482A  2F00                     move.l     -[A7], D0
  7093. 0000482C  48C7                     ext.l      D7
  7094. 0000482E  2F07                     move.l     -[A7], D7
  7095. 00004830  2054                     movea.l    A0, [A4]
  7096. 00004832  2F28 0022                move.l     -[A7], [A0 + 0x22]
  7097. 00004836  2F0C                     move.l     -[A7], A4
  7098. 00004838  4EBA FE76                jsr        [PC - 0x18A /* 000046B0 */]
  7099. 0000483C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7100. 00004840  6002                     bra        +0x4 /* 00004844 */
  7101. label00004842:
  7102. 00004842  7001                     moveq.l    D0, 0x01
  7103. label00004844:
  7104. 00004844  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  7105. 0000484A  4E5E                     unlink     A6
  7106. 0000484C  4E75                     rts
  7107. 0000484E  4E56 0000                link       A6, 0
  7108. 00004852  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7109. 00004856  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  7110. 0000485A  4E5E                     unlink     A6
  7111. 0000485C  4E75                     rts
  7112. 0000485E  4E56 FEFE                link       A6, -0x0102
  7113. 00004862  48E7 0018                movem.l    -[A7], A3,A4
  7114. 00004866  47EE FEFE                lea.l      A3, [A6 - 0x102]
  7115. 0000486A  286E 0008                movea.l    A4, [A6 + 0x8]
  7116. 0000486E  2054                     movea.l    A0, [A4]
  7117. 00004870  3028 0014                move.w     D0, [A0 + 0x14]
  7118. 00004874  48C0                     ext.l      D0
  7119. 00004876  5280                     addq.l     D0, 1
  7120. 00004878  2F00                     move.l     -[A7], D0
  7121. 0000487A  2F0C                     move.l     -[A7], A4
  7122. 0000487C  7000                     moveq.l    D0, 0x00
  7123. 0000487E  2F00                     move.l     -[A7], D0
  7124. 00004880  2F0B                     move.l     -[A7], A3
  7125. 00004882  4EAD 2A9A                jsr        [A5 + 0x2A9A /* export_1359 */]
  7126. 00004886  7029                     moveq.l    D0, 0x29
  7127. 00004888  2F00                     move.l     -[A7], D0
  7128. 0000488A  4878 0109                push.l     0x109
  7129. 0000488E  486D F1CE                pea.l      [A5 - 0xE32]
  7130. 00004892  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  7131. 00004896  2F0B                     move.l     -[A7], A3
  7132. 00004898  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  7133. 0000489C  5248                     addq.w     A0, 1
  7134. 0000489E  2F08                     move.l     -[A7], A0
  7135. 000048A0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7136. 000048A4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7137. 000048A8  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  7138. 000048AC  4CEE 1800 FEF6           movem.l    A3,A4, [A6 - 0x10A]
  7139. 000048B2  4E5E                     unlink     A6
  7140. 000048B4  4E75                     rts
  7141. 000048B6  4E56 0000                link       A6, 0
  7142. 000048BA  7000                     moveq.l    D0, 0x00
  7143. 000048BC  4E5E                     unlink     A6
  7144. 000048BE  4E75                     rts
  7145. fn000048C0:
  7146. 000048C0  4E56 FFFA                link       A6, -0x0006
  7147. 000048C4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  7148. 000048C8  3C2E 0012                move.w     D6, [A6 + 0x12]
  7149. 000048CC  1E2E 000F                move.b     D7, [A6 + 0xF]
  7150. 000048D0  266E 0014                movea.l    A3, [A6 + 0x14]
  7151. 000048D4  7000                     moveq.l    D0, 0x00
  7152. 000048D6  2F00                     move.l     -[A7], D0
  7153. 000048D8  2F00                     move.l     -[A7], D0
  7154. 000048DA  48C6                     ext.l      D6
  7155. 000048DC  2F06                     move.l     -[A7], D6
  7156. 000048DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7157. 000048E2  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  7158. 000048E6  2840                     movea.l    A4, D0
  7159. 000048E8  200C                     move.l     D0, A4
  7160. 000048EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7161. 000048EE  673C                     beq        +0x3E /* 0000492C */
  7162. 000048F0  4A07                     tst.b      D7
  7163. 000048F2  6724                     beq        +0x26 /* 00004918 */
  7164. 000048F4  41EE FFFA                lea.l      A0, [A6 - 0x6]
  7165. 000048F8  224C                     movea.l    A1, A4
  7166. 000048FA  20D9                     move.l     [A0]+, [A1]+
  7167. 000048FC  30D9                     move.w     [A0]+, [A1]+
  7168. 000048FE  204C                     movea.l    A0, A4
  7169. 00004900  224B                     movea.l    A1, A3
  7170. 00004902  20D9                     move.l     [A0]+, [A1]+
  7171. 00004904  30D9                     move.w     [A0]+, [A1]+
  7172. 00004906  4253                     clr.w      [A3]
  7173. 00004908  41EE 0000                lea.l      A0, [A6 + 0x0]
  7174. 0000490C  2F20                     move.l     -[A7], -[A0]
  7175. 0000490E  3F20                     move.w     -[A7], -[A0]
  7176. 00004910  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  7177. 00004914  5C4F                     addq.w     A7, 6
  7178. 00004916  6010                     bra        +0x12 /* 00004928 */
  7179. label00004918:
  7180. 00004918  204B                     movea.l    A0, A3
  7181. 0000491A  224C                     movea.l    A1, A4
  7182. 0000491C  20D9                     move.l     [A0]+, [A1]+
  7183. 0000491E  30D9                     move.w     [A0]+, [A1]+
  7184. 00004920  2F0B                     move.l     -[A7], A3
  7185. 00004922  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  7186. 00004926  584F                     addq.w     A7, 4
  7187. label00004928:
  7188. 00004928  7001                     moveq.l    D0, 0x01
  7189. 0000492A  604C                     bra        +0x4E /* 00004978 */
  7190. label0000492C:
  7191. 0000492C  7000                     moveq.l    D0, 0x00
  7192. 0000492E  2F00                     move.l     -[A7], D0
  7193. 00004930  2F00                     move.l     -[A7], D0
  7194. 00004932  4878 01DC                push.l     0x1DC
  7195. 00004936  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7196. 0000493A  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  7197. 0000493E  2840                     movea.l    A4, D0
  7198. 00004940  200C                     move.l     D0, A4
  7199. 00004942  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7200. 00004946  672E                     beq        +0x30 /* 00004976 */
  7201. 00004948  7006                     moveq.l    D0, 0x06
  7202. 0000494A  B054                     cmp.w      D0, [A4]
  7203. 0000494C  6628                     bne        +0x2A /* 00004976 */
  7204. 0000494E  2F0B                     move.l     -[A7], A3
  7205. 00004950  48C6                     ext.l      D6
  7206. 00004952  2F06                     move.l     -[A7], D6
  7207. 00004954  4887                     ext.w      D7
  7208. 00004956  48C7                     ext.l      D7
  7209. 00004958  2F07                     move.l     -[A7], D7
  7210. 0000495A  206C 0002                movea.l    A0, [A4 + 0x2]
  7211. 0000495E  2F08                     move.l     -[A7], A0
  7212. 00004960  2050                     movea.l    A0, [A0]
  7213. 00004962  2050                     movea.l    A0, [A0]
  7214. 00004964  2268 001C                movea.l    A1, [A0 + 0x1C]
  7215. 00004968  4E91                     jsr        [A1]
  7216. 0000496A  4A00                     tst.b      D0
  7217. 0000496C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7218. 00004970  6704                     beq        +0x6 /* 00004976 */
  7219. 00004972  7001                     moveq.l    D0, 0x01
  7220. 00004974  6002                     bra        +0x4 /* 00004978 */
  7221. label00004976:
  7222. 00004976  7000                     moveq.l    D0, 0x00
  7223. label00004978:
  7224. 00004978  4CEE 18C0 FFEA           movem.l    D6,D7,A3,A4, [A6 - 0x16]
  7225. 0000497E  4E5E                     unlink     A6
  7226. 00004980  4E75                     rts
  7227. 00004982  4E56 0000                link       A6, 0
  7228. 00004986  48E7 0018                movem.l    -[A7], A3,A4
  7229. 0000498A  266E 0008                movea.l    A3, [A6 + 0x8]
  7230. 0000498E  2053                     movea.l    A0, [A3]
  7231. 00004990  2868 0022                movea.l    A4, [A0 + 0x22]
  7232. 00004994  200C                     move.l     D0, A4
  7233. 00004996  6610                     bne        +0x12 /* 000049A8 */
  7234. 00004998  2F0B                     move.l     -[A7], A3
  7235. 0000499A  4EBA 06AE                jsr        [PC + 0x6AE /* 0000504A */]
  7236. 0000499E  2840                     movea.l    A4, D0
  7237. 000049A0  2053                     movea.l    A0, [A3]
  7238. 000049A2  214C 0022                move.l     [A0 + 0x22], A4
  7239. 000049A6  584F                     addq.w     A7, 4
  7240. label000049A8:
  7241. 000049A8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7242. 000049AC  302E 0012                move.w     D0, [A6 + 0x12]
  7243. 000049B0  48C0                     ext.l      D0
  7244. 000049B2  2F00                     move.l     -[A7], D0
  7245. 000049B4  102E 000F                move.b     D0, [A6 + 0xF]
  7246. 000049B8  4880                     ext.w      D0
  7247. 000049BA  48C0                     ext.l      D0
  7248. 000049BC  2F00                     move.l     -[A7], D0
  7249. 000049BE  2F0C                     move.l     -[A7], A4
  7250. 000049C0  4EBA FEFE                jsr        [PC - 0x102 /* 000048C0 */]
  7251. 000049C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7252. 000049C8  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  7253. 000049CE  4E5E                     unlink     A6
  7254. 000049D0  4E75                     rts
  7255. 000049D2  4E56 0000                link       A6, 0
  7256. 000049D6  7000                     moveq.l    D0, 0x00
  7257. 000049D8  4E5E                     unlink     A6
  7258. 000049DA  4E75                     rts
  7259. 000049DC  4E56 0000                link       A6, 0
  7260. 000049E0  4E5E                     unlink     A6
  7261. 000049E2  4E75                     rts
  7262. 000049E4  4E56 0000                link       A6, 0
  7263. 000049E8  7000                     moveq.l    D0, 0x00
  7264. 000049EA  4E5E                     unlink     A6
  7265. 000049EC  4E75                     rts
  7266. 000049EE  4E56 0000                link       A6, 0
  7267. 000049F2  7000                     moveq.l    D0, 0x00
  7268. 000049F4  4E5E                     unlink     A6
  7269. 000049F6  4E75                     rts
  7270. fn000049F8:
  7271. 000049F8  4E56 FDFC                link       A6, -0x0204
  7272. 000049FC  48E7 0118                movem.l    -[A7], D7,A3,A4
  7273. 00004A00  266E 0008                movea.l    A3, [A6 + 0x8]
  7274. 00004A04  286E 000C                movea.l    A4, [A6 + 0xC]
  7275. 00004A08  2053                     movea.l    A0, [A3]
  7276. 00004A0A  3028 0014                move.w     D0, [A0 + 0x14]
  7277. 00004A0E  48C0                     ext.l      D0
  7278. 00004A10  5280                     addq.l     D0, 1
  7279. 00004A12  2F00                     move.l     -[A7], D0
  7280. 00004A14  2F0B                     move.l     -[A7], A3
  7281. 00004A16  486E FDFC                pea.l      [A6 - 0x204]
  7282. 00004A1A  486E FEFE                pea.l      [A6 - 0x102]
  7283. 00004A1E  4EAD 2A9A                jsr        [A5 + 0x2A9A /* export_1359 */]
  7284. 00004A22  70FF                     moveq.l    D0, 0xFFFFFFFF
  7285. 00004A24  2F00                     move.l     -[A7], D0
  7286. 00004A26  2F0C                     move.l     -[A7], A4
  7287. 00004A28  4EAD 0C42                jsr        [A5 + 0xC42 /* export_388 */]
  7288. 00004A2C  3E00                     move.w     D7, D0
  7289. 00004A2E  504F                     addq.w     A7, 8
  7290. 00004A30  6630                     bne        +0x32 /* 00004A62 */
  7291. 00004A32  2053                     movea.l    A0, [A3]
  7292. 00004A34  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  7293. 00004A38  2F0C                     move.l     -[A7], A4
  7294. 00004A3A  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  7295. 00004A3E  3E00                     move.w     D7, D0
  7296. 00004A40  504F                     addq.w     A7, 8
  7297. 00004A42  661E                     bne        +0x20 /* 00004A62 */
  7298. 00004A44  486E FDFC                pea.l      [A6 - 0x204]
  7299. 00004A48  2F0C                     move.l     -[A7], A4
  7300. 00004A4A  4EAD 0C52                jsr        [A5 + 0xC52 /* export_390 */]
  7301. 00004A4E  3E00                     move.w     D7, D0
  7302. 00004A50  504F                     addq.w     A7, 8
  7303. 00004A52  660E                     bne        +0x10 /* 00004A62 */
  7304. 00004A54  486E FEFE                pea.l      [A6 - 0x102]
  7305. 00004A58  2F0C                     move.l     -[A7], A4
  7306. 00004A5A  4EAD 0C52                jsr        [A5 + 0xC52 /* export_390 */]
  7307. 00004A5E  3E00                     move.w     D7, D0
  7308. 00004A60  504F                     addq.w     A7, 8
  7309. label00004A62:
  7310. 00004A62  3007                     move.w     D0, D7
  7311. 00004A64  4CEE 1880 FDF0           movem.l    D7,A3,A4, [A6 - 0x210]
  7312. 00004A6A  4E5E                     unlink     A6
  7313. 00004A6C  4E75                     rts
  7314. 00004A6E  4E56 FFFC                link       A6, -0x0004
  7315. 00004A72  48E7 0118                movem.l    -[A7], D7,A3,A4
  7316. 00004A76  266E 0008                movea.l    A3, [A6 + 0x8]
  7317. 00004A7A  286E 000C                movea.l    A4, [A6 + 0xC]
  7318. 00004A7E  7065                     moveq.l    D0, 0x65
  7319. 00004A80  2F00                     move.l     -[A7], D0
  7320. 00004A82  2F0C                     move.l     -[A7], A4
  7321. 00004A84  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  7322. 00004A88  3E00                     move.w     D7, D0
  7323. 00004A8A  504F                     addq.w     A7, 8
  7324. 00004A8C  6658                     bne        +0x5A /* 00004AE6 */
  7325. 00004A8E  2053                     movea.l    A0, [A3]
  7326. 00004A90  3028 0014                move.w     D0, [A0 + 0x14]
  7327. 00004A94  B06D F120                cmp.w      D0, [A5 - 0xEE0]
  7328. 00004A98  6616                     bne        +0x18 /* 00004AB0 */
  7329. 00004A9A  3028 0012                move.w     D0, [A0 + 0x12]
  7330. 00004A9E  48C0                     ext.l      D0
  7331. 00004AA0  2F00                     move.l     -[A7], D0
  7332. 00004AA2  2F0C                     move.l     -[A7], A4
  7333. 00004AA4  4EAD 0C42                jsr        [A5 + 0xC42 /* export_388 */]
  7334. 00004AA8  3E00                     move.w     D7, D0
  7335. 00004AAA  504F                     addq.w     A7, 8
  7336. 00004AAC  6638                     bne        +0x3A /* 00004AE6 */
  7337. 00004AAE  600E                     bra        +0x10 /* 00004ABE */
  7338. label00004AB0:
  7339. 00004AB0  2F0C                     move.l     -[A7], A4
  7340. 00004AB2  2F0B                     move.l     -[A7], A3
  7341. 00004AB4  4EBA FF42                jsr        [PC - 0xBE /* 000049F8 */]
  7342. 00004AB8  3E00                     move.w     D7, D0
  7343. 00004ABA  504F                     addq.w     A7, 8
  7344. 00004ABC  6628                     bne        +0x2A /* 00004AE6 */
  7345. label00004ABE:
  7346. 00004ABE  2053                     movea.l    A0, [A3]
  7347. 00004AC0  2D68 0022 FFFC           move.l     [A6 - 0x4], [A0 + 0x22]
  7348. 00004AC6  6710                     beq        +0x12 /* 00004AD8 */
  7349. 00004AC8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7350. 00004ACC  2F0C                     move.l     -[A7], A4
  7351. 00004ACE  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  7352. 00004AD2  3E00                     move.w     D7, D0
  7353. 00004AD4  504F                     addq.w     A7, 8
  7354. 00004AD6  600E                     bra        +0x10 /* 00004AE6 */
  7355. label00004AD8:
  7356. 00004AD8  7002                     moveq.l    D0, 0x02
  7357. 00004ADA  2F00                     move.l     -[A7], D0
  7358. 00004ADC  2F0C                     move.l     -[A7], A4
  7359. 00004ADE  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  7360. 00004AE2  3E00                     move.w     D7, D0
  7361. 00004AE4  504F                     addq.w     A7, 8
  7362. label00004AE6:
  7363. 00004AE6  3007                     move.w     D0, D7
  7364. 00004AE8  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  7365. 00004AEE  4E5E                     unlink     A6
  7366. 00004AF0  4E75                     rts
  7367. fn00004AF2:
  7368. 00004AF2  4E56 FDF8                link       A6, -0x0208
  7369. 00004AF6  48E7 0118                movem.l    -[A7], D7,A3,A4
  7370. 00004AFA  47EE FEFA                lea.l      A3, [A6 - 0x106]
  7371. 00004AFE  286E 0008                movea.l    A4, [A6 + 0x8]
  7372. 00004B02  486E FFFC                pea.l      [A6 - 0x4]
  7373. 00004B06  2F0C                     move.l     -[A7], A4
  7374. 00004B08  4EAD 0B4A                jsr        [A5 + 0xB4A /* export_357 */]
  7375. 00004B0C  3E00                     move.w     D7, D0
  7376. 00004B0E  504F                     addq.w     A7, 8
  7377. 00004B10  6634                     bne        +0x36 /* 00004B46 */
  7378. 00004B12  486E FDF8                pea.l      [A6 - 0x208]
  7379. 00004B16  2F0C                     move.l     -[A7], A4
  7380. 00004B18  4EAD 0B52                jsr        [A5 + 0xB52 /* export_358 */]
  7381. 00004B1C  3E00                     move.w     D7, D0
  7382. 00004B1E  504F                     addq.w     A7, 8
  7383. 00004B20  6624                     bne        +0x26 /* 00004B46 */
  7384. 00004B22  2F0B                     move.l     -[A7], A3
  7385. 00004B24  2F0C                     move.l     -[A7], A4
  7386. 00004B26  4EAD 0B52                jsr        [A5 + 0xB52 /* export_358 */]
  7387. 00004B2A  3E00                     move.w     D7, D0
  7388. 00004B2C  504F                     addq.w     A7, 8
  7389. 00004B2E  6616                     bne        +0x18 /* 00004B46 */
  7390. 00004B30  598F                     subq.l     A7, 4
  7391. 00004B32  486E FDF8                pea.l      [A6 - 0x208]
  7392. 00004B36  2F0B                     move.l     -[A7], A3
  7393. 00004B38  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7394. 00004B3C  4EAD 2AA2                jsr        [A5 + 0x2AA2 /* export_1360 */]
  7395. 00004B40  206E 000C                movea.l    A0, [A6 + 0xC]
  7396. 00004B44  209F                     move.l     [A0], [A7]+
  7397. label00004B46:
  7398. 00004B46  3007                     move.w     D0, D7
  7399. 00004B48  4CEE 1880 FDEC           movem.l    D7,A3,A4, [A6 - 0x214]
  7400. 00004B4E  4E5E                     unlink     A6
  7401. 00004B50  4E75                     rts
  7402. 00004B52  4E56 FFF4                link       A6, -0x000C
  7403. 00004B56  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7404. 00004B5A  286E 0008                movea.l    A4, [A6 + 0x8]
  7405. 00004B5E  4206                     clr.b      D6
  7406. 00004B60  486E FFF4                pea.l      [A6 - 0xC]
  7407. 00004B64  2F0C                     move.l     -[A7], A4
  7408. 00004B66  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  7409. 00004B6A  3E00                     move.w     D7, D0
  7410. 00004B6C  4A6E FFF4                tst.w      [A6 - 0xC]
  7411. 00004B70  504F                     addq.w     A7, 8
  7412. 00004B72  6D40                     blt        +0x42 /* 00004BB4 */
  7413. 00004B74  206D F112                movea.l    A0, [A5 - 0xEEE]
  7414. 00004B78  2050                     movea.l    A0, [A0]
  7415. 00004B7A  302E FFF4                move.w     D0, [A6 - 0xC]
  7416. 00004B7E  48C0                     ext.l      D0
  7417. 00004B80  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  7418. 00004B84  6D08                     blt        +0xA /* 00004B8E */
  7419. 00004B86  7000                     moveq.l    D0, 0x00
  7420. 00004B88  2D40 FFF6                move.l     [A6 - 0xA], D0
  7421. 00004B8C  6046                     bra        +0x48 /* 00004BD4 */
  7422. label00004B8E:
  7423. 00004B8E  302E FFF4                move.w     D0, [A6 - 0xC]
  7424. 00004B92  48C0                     ext.l      D0
  7425. 00004B94  206D F112                movea.l    A0, [A5 - 0xEEE]
  7426. 00004B98  2050                     movea.l    A0, [A0]
  7427. 00004B9A  2200                     move.l     D1, D0
  7428. 00004B9C  C0FC 000C                mulu.w     D0, 0xC
  7429. 00004BA0  4841                     swap.w     D1
  7430. 00004BA2  C2FC 000C                mulu.w     D1, 0xC
  7431. 00004BA6  4841                     swap.w     D1
  7432. 00004BA8  4241                     clr.w      D1
  7433. 00004BAA  D081                     add.l      D0, D1
  7434. 00004BAC  2D70 0852 FFF6           move.l     [A6 - 0xA], [A0 + D0 + 0x52]
  7435. 00004BB2  6020                     bra        +0x22 /* 00004BD4 */
  7436. label00004BB4:
  7437. 00004BB4  486E FFF6                pea.l      [A6 - 0xA]
  7438. 00004BB8  2F0C                     move.l     -[A7], A4
  7439. 00004BBA  4EBA FF36                jsr        [PC - 0xCA /* 00004AF2 */]
  7440. 00004BBE  3E00                     move.w     D7, D0
  7441. 00004BC0  7C01                     moveq.l    D6, 0x01
  7442. 00004BC2  4AAE FFF6                tst.l      [A6 - 0xA]
  7443. 00004BC6  504F                     addq.w     A7, 8
  7444. 00004BC8  670A                     beq        +0xC /* 00004BD4 */
  7445. 00004BCA  206E FFF6                movea.l    A0, [A6 - 0xA]
  7446. 00004BCE  2050                     movea.l    A0, [A0]
  7447. 00004BD0  2A28 0004                move.l     D5, [A0 + 0x4]
  7448. label00004BD4:
  7449. 00004BD4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7450. 00004BD8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7451. 00004BDC  2F0C                     move.l     -[A7], A4
  7452. 00004BDE  4EAD 0B5A                jsr        [A5 + 0xB5A /* export_359 */]
  7453. 00004BE2  4A06                     tst.b      D6
  7454. 00004BE4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7455. 00004BE8  6710                     beq        +0x12 /* 00004BFA */
  7456. 00004BEA  4AAE FFF6                tst.l      [A6 - 0xA]
  7457. 00004BEE  670A                     beq        +0xC /* 00004BFA */
  7458. 00004BF0  206E FFF6                movea.l    A0, [A6 - 0xA]
  7459. 00004BF4  2050                     movea.l    A0, [A0]
  7460. 00004BF6  DBA8 0004                add.l      [A0 + 0x4], D5
  7461. label00004BFA:
  7462. 00004BFA  486E FFFA                pea.l      [A6 - 0x6]
  7463. 00004BFE  2F0C                     move.l     -[A7], A4
  7464. 00004C00  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  7465. 00004C04  3E00                     move.w     D7, D0
  7466. 00004C06  504F                     addq.w     A7, 8
  7467. 00004C08  662E                     bne        +0x30 /* 00004C38 */
  7468. 00004C0A  4AAE FFF6                tst.l      [A6 - 0xA]
  7469. 00004C0E  671A                     beq        +0x1C /* 00004C2A */
  7470. 00004C10  206E FFF6                movea.l    A0, [A6 - 0xA]
  7471. 00004C14  2050                     movea.l    A0, [A0]
  7472. 00004C16  216E FFFC 0022           move.l     [A0 + 0x22], [A6 - 0x4]
  7473. 00004C1C  671A                     beq        +0x1C /* 00004C38 */
  7474. 00004C1E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7475. 00004C22  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  7476. 00004C26  584F                     addq.w     A7, 4
  7477. 00004C28  600E                     bra        +0x10 /* 00004C38 */
  7478. label00004C2A:
  7479. 00004C2A  41EE 0000                lea.l      A0, [A6 + 0x0]
  7480. 00004C2E  2F20                     move.l     -[A7], -[A0]
  7481. 00004C30  3F20                     move.w     -[A7], -[A0]
  7482. 00004C32  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  7483. 00004C36  5C4F                     addq.w     A7, 6
  7484. label00004C38:
  7485. 00004C38  3007                     move.w     D0, D7
  7486. 00004C3A  4CEE 10E0 FFE4           movem.l    D5,D6,D7,A4, [A6 - 0x1C]
  7487. 00004C40  4E5E                     unlink     A6
  7488. 00004C42  4E75                     rts
  7489. fn00004C44:
  7490. 00004C44  4E56 0000                link       A6, 0
  7491. 00004C48  48E7 0118                movem.l    -[A7], D7,A3,A4
  7492. 00004C4C  3E2E 000E                move.w     D7, [A6 + 0xE]
  7493. 00004C50  266E 0008                movea.l    A3, [A6 + 0x8]
  7494. 00004C54  2053                     movea.l    A0, [A3]
  7495. 00004C56  2868 0008                movea.l    A4, [A0 + 0x8]
  7496. 00004C5A  48C7                     ext.l      D7
  7497. 00004C5C  2F07                     move.l     -[A7], D7
  7498. 00004C5E  2F0C                     move.l     -[A7], A4
  7499. 00004C60  4EAD 15DA                jsr        [A5 + 0x15DA /* export_695 */]
  7500. 00004C64  48C0                     ext.l      D0
  7501. 00004C66  508F                     addq.l     A7, 8
  7502. 00004C68  2F00                     move.l     -[A7], D0
  7503. 00004C6A  48C7                     ext.l      D7
  7504. 00004C6C  2F07                     move.l     -[A7], D7
  7505. 00004C6E  2F0B                     move.l     -[A7], A3
  7506. 00004C70  2F0C                     move.l     -[A7], A4
  7507. 00004C72  4EBA FA3C                jsr        [PC - 0x5C4 /* 000046B0 */]
  7508. 00004C76  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  7509. 00004C7C  4E5E                     unlink     A6
  7510. 00004C7E  4E75                     rts
  7511. 00004C80  4E56 0000                link       A6, 0
  7512. 00004C84  2F0C                     move.l     -[A7], A4
  7513. 00004C86  286E 0008                movea.l    A4, [A6 + 0x8]
  7514. 00004C8A  70FF                     moveq.l    D0, 0xFFFFFFFF
  7515. 00004C8C  2F00                     move.l     -[A7], D0
  7516. 00004C8E  322E 000E                move.w     D1, [A6 + 0xE]
  7517. 00004C92  48C1                     ext.l      D1
  7518. 00004C94  2F01                     move.l     -[A7], D1
  7519. 00004C96  2F0C                     move.l     -[A7], A4
  7520. 00004C98  2054                     movea.l    A0, [A4]
  7521. 00004C9A  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7522. 00004C9E  4EBA FA10                jsr        [PC - 0x5F0 /* 000046B0 */]
  7523. 00004CA2  286E FFFC                movea.l    A4, [A6 - 0x4]
  7524. 00004CA6  4E5E                     unlink     A6
  7525. 00004CA8  4E75                     rts
  7526. 00004CAA  4E56 0000                link       A6, 0
  7527. 00004CAE  2F0C                     move.l     -[A7], A4
  7528. 00004CB0  286E 0008                movea.l    A4, [A6 + 0x8]
  7529. 00004CB4  2054                     movea.l    A0, [A4]
  7530. 00004CB6  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7531. 00004CBA  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  7532. 00004CBE  2F0C                     move.l     -[A7], A4
  7533. 00004CC0  4EAD 14B2                jsr        [A5 + 0x14B2 /* export_658 */]
  7534. 00004CC4  286E FFFC                movea.l    A4, [A6 - 0x4]
  7535. 00004CC8  4E5E                     unlink     A6
  7536. 00004CCA  4E75                     rts
  7537. 00004CCC  4E56 FEFE                link       A6, -0x0102
  7538. 00004CD0  48E7 0018                movem.l    -[A7], A3,A4
  7539. 00004CD4  286E 0008                movea.l    A4, [A6 + 0x8]
  7540. 00004CD8  2054                     movea.l    A0, [A4]
  7541. 00004CDA  2668 0008                movea.l    A3, [A0 + 0x8]
  7542. 00004CDE  2053                     movea.l    A0, [A3]
  7543. 00004CE0  3028 0014                move.w     D0, [A0 + 0x14]
  7544. 00004CE4  48C0                     ext.l      D0
  7545. 00004CE6  5280                     addq.l     D0, 1
  7546. 00004CE8  2F00                     move.l     -[A7], D0
  7547. 00004CEA  2F0B                     move.l     -[A7], A3
  7548. 00004CEC  7000                     moveq.l    D0, 0x00
  7549. 00004CEE  2F00                     move.l     -[A7], D0
  7550. 00004CF0  486E FEFE                pea.l      [A6 - 0x102]
  7551. 00004CF4  4EAD 2A9A                jsr        [A5 + 0x2A9A /* export_1359 */]
  7552. 00004CF8  702A                     moveq.l    D0, 0x2A
  7553. 00004CFA  2F00                     move.l     -[A7], D0
  7554. 00004CFC  4878 0109                push.l     0x109
  7555. 00004D00  486D F1CE                pea.l      [A5 - 0xE32]
  7556. 00004D04  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  7557. 00004D08  2F0C                     move.l     -[A7], A4
  7558. 00004D0A  2054                     movea.l    A0, [A4]
  7559. 00004D0C  2F28 0004                move.l     -[A7], [A0 + 0x4]
  7560. 00004D10  486E FEFE                pea.l      [A6 - 0x102]
  7561. 00004D14  41ED F1CE                lea.l      A0, [A5 - 0xE32]
  7562. 00004D18  5248                     addq.w     A0, 1
  7563. 00004D1A  2F08                     move.l     -[A7], A0
  7564. 00004D1C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7565. 00004D20  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7566. 00004D24  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  7567. 00004D28  4CEE 1800 FEF6           movem.l    A3,A4, [A6 - 0x10A]
  7568. 00004D2E  4E5E                     unlink     A6
  7569. 00004D30  4E75                     rts
  7570. 00004D32  4E56 0000                link       A6, 0
  7571. 00004D36  7000                     moveq.l    D0, 0x00
  7572. 00004D38  4E5E                     unlink     A6
  7573. 00004D3A  4E75                     rts
  7574. 00004D3C  4E56 0000                link       A6, 0
  7575. 00004D40  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7576. 00004D44  302E 0012                move.w     D0, [A6 + 0x12]
  7577. 00004D48  48C0                     ext.l      D0
  7578. 00004D4A  2F00                     move.l     -[A7], D0
  7579. 00004D4C  102E 000F                move.b     D0, [A6 + 0xF]
  7580. 00004D50  4880                     ext.w      D0
  7581. 00004D52  48C0                     ext.l      D0
  7582. 00004D54  2F00                     move.l     -[A7], D0
  7583. 00004D56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7584. 00004D5A  4EBA FB64                jsr        [PC - 0x49C /* 000048C0 */]
  7585. 00004D5E  4E5E                     unlink     A6
  7586. 00004D60  4E75                     rts
  7587. 00004D62  4E56 0000                link       A6, 0
  7588. 00004D66  7000                     moveq.l    D0, 0x00
  7589. 00004D68  4E5E                     unlink     A6
  7590. 00004D6A  4E75                     rts
  7591. 00004D6C  4E56 0000                link       A6, 0
  7592. 00004D70  4E5E                     unlink     A6
  7593. 00004D72  4E75                     rts
  7594. 00004D74  4E56 0000                link       A6, 0
  7595. 00004D78  7000                     moveq.l    D0, 0x00
  7596. 00004D7A  4E5E                     unlink     A6
  7597. 00004D7C  4E75                     rts
  7598. 00004D7E  4E56 0000                link       A6, 0
  7599. 00004D82  7000                     moveq.l    D0, 0x00
  7600. 00004D84  4E5E                     unlink     A6
  7601. 00004D86  4E75                     rts
  7602. 00004D88  4E56 FFF6                link       A6, -0x000A
  7603. 00004D8C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  7604. 00004D90  266E 0008                movea.l    A3, [A6 + 0x8]
  7605. 00004D94  286E 000C                movea.l    A4, [A6 + 0xC]
  7606. 00004D98  426E FFF6                clr.w      [A6 - 0xA]
  7607. 00004D9C  2F0B                     move.l     -[A7], A3
  7608. 00004D9E  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  7609. 00004DA2  3C00                     move.w     D6, D0
  7610. 00004DA4  7066                     moveq.l    D0, 0x66
  7611. 00004DA6  2F00                     move.l     -[A7], D0
  7612. 00004DA8  2F0C                     move.l     -[A7], A4
  7613. 00004DAA  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  7614. 00004DAE  3E00                     move.w     D7, D0
  7615. 00004DB0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7616. 00004DB4  666A                     bne        +0x6C /* 00004E20 */
  7617. 00004DB6  2053                     movea.l    A0, [A3]
  7618. 00004DB8  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7619. 00004DBC  2F0C                     move.l     -[A7], A4
  7620. 00004DBE  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  7621. 00004DC2  3E00                     move.w     D7, D0
  7622. 00004DC4  504F                     addq.w     A7, 8
  7623. 00004DC6  6658                     bne        +0x5A /* 00004E20 */
  7624. 00004DC8  48C6                     ext.l      D6
  7625. 00004DCA  2F06                     move.l     -[A7], D6
  7626. 00004DCC  2F0C                     move.l     -[A7], A4
  7627. 00004DCE  4EAD 0C42                jsr        [A5 + 0xC42 /* export_388 */]
  7628. 00004DD2  3E00                     move.w     D7, D0
  7629. 00004DD4  504F                     addq.w     A7, 8
  7630. 00004DD6  6648                     bne        +0x4A /* 00004E20 */
  7631. label00004DD8:
  7632. 00004DD8  486E FFF8                pea.l      [A6 - 0x8]
  7633. 00004DDC  486E FFFE                pea.l      [A6 - 0x2]
  7634. 00004DE0  486E FFF6                pea.l      [A6 - 0xA]
  7635. 00004DE4  2F0B                     move.l     -[A7], A3
  7636. 00004DE6  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  7637. 00004DEA  4A00                     tst.b      D0
  7638. 00004DEC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7639. 00004DF0  672E                     beq        +0x30 /* 00004E20 */
  7640. 00004DF2  302E FFFE                move.w     D0, [A6 - 0x2]
  7641. 00004DF6  48C0                     ext.l      D0
  7642. 00004DF8  2F00                     move.l     -[A7], D0
  7643. 00004DFA  4EAD 14E2                jsr        [A5 + 0x14E2 /* export_664 */]
  7644. 00004DFE  48C0                     ext.l      D0
  7645. 00004E00  588F                     addq.l     A7, 4
  7646. 00004E02  2F00                     move.l     -[A7], D0
  7647. 00004E04  2F0C                     move.l     -[A7], A4
  7648. 00004E06  4EAD 0C42                jsr        [A5 + 0xC42 /* export_388 */]
  7649. 00004E0A  3E00                     move.w     D7, D0
  7650. 00004E0C  504F                     addq.w     A7, 8
  7651. 00004E0E  6610                     bne        +0x12 /* 00004E20 */
  7652. 00004E10  486E FFF8                pea.l      [A6 - 0x8]
  7653. 00004E14  2F0C                     move.l     -[A7], A4
  7654. 00004E16  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  7655. 00004E1A  3E00                     move.w     D7, D0
  7656. 00004E1C  504F                     addq.w     A7, 8
  7657. 00004E1E  67B8                     beq        -0x46 /* 00004DD8 */
  7658. label00004E20:
  7659. 00004E20  3007                     move.w     D0, D7
  7660. 00004E22  4CEE 18C0 FFE6           movem.l    D6,D7,A3,A4, [A6 - 0x1A]
  7661. 00004E28  4E5E                     unlink     A6
  7662. 00004E2A  4E75                     rts
  7663. 00004E2C  4E56 FFEE                link       A6, -0x0012
  7664. 00004E30  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7665. 00004E34  7000                     moveq.l    D0, 0x00
  7666. 00004E36  2D40 FFF2                move.l     [A6 - 0xE], D0
  7667. 00004E3A  2640                     movea.l    A3, D0
  7668. 00004E3C  206E 0008                movea.l    A0, [A6 + 0x8]
  7669. 00004E40  2A28 000C                move.l     D5, [A0 + 0xC]
  7670. 00004E44  2068 0008                movea.l    A0, [A0 + 0x8]
  7671. 00004E48  2050                     movea.l    A0, [A0]
  7672. 00004E4A  2205                     move.l     D1, D5
  7673. 00004E4C  E581                     asl        D1, 2
  7674. 00004E4E  41F0 1814                lea.l      A0, [A0 + D1 + 0x14]
  7675. 00004E52  2D48 FFFC                move.l     [A6 - 0x4], A0
  7676. 00004E56  2810                     move.l     D4, [A0]
  7677. 00004E58  2080                     move.l     [A0], D0
  7678. 00004E5A  206E 0008                movea.l    A0, [A6 + 0x8]
  7679. 00004E5E  52A8 000C                addq.l     [A0 + 0xC], 1
  7680. 00004E62  486E FFF6                pea.l      [A6 - 0xA]
  7681. 00004E66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7682. 00004E6A  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  7683. 00004E6E  3E00                     move.w     D7, D0
  7684. 00004E70  504F                     addq.w     A7, 8
  7685. 00004E72  6600 012E                bne        +0x130 /* 00004FA2 */
  7686. 00004E76  7006                     moveq.l    D0, 0x06
  7687. 00004E78  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  7688. 00004E7C  6616                     bne        +0x18 /* 00004E94 */
  7689. 00004E7E  206E FFF8                movea.l    A0, [A6 - 0x8]
  7690. 00004E82  2050                     movea.l    A0, [A0]
  7691. 00004E84  43ED F8BE                lea.l      A1, [A5 - 0x742]
  7692. 00004E88  B3D0                     cmpa.l     A1, [A0]
  7693. 00004E8A  6608                     bne        +0xA /* 00004E94 */
  7694. 00004E8C  2D6E FFF8 FFF2           move.l     [A6 - 0xE], [A6 - 0x8]
  7695. 00004E92  6020                     bra        +0x22 /* 00004EB4 */
  7696. label00004E94:
  7697. 00004E94  41EE FFFC                lea.l      A0, [A6 - 0x4]
  7698. 00004E98  2F20                     move.l     -[A7], -[A0]
  7699. 00004E9A  3F20                     move.w     -[A7], -[A0]
  7700. 00004E9C  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  7701. 00004EA0  206E 000C                movea.l    A0, [A6 + 0xC]
  7702. 00004EA4  30BC 0002                move.w     [A0], 0x2
  7703. 00004EA8  206E 000C                movea.l    A0, [A6 + 0xC]
  7704. 00004EAC  7000                     moveq.l    D0, 0x00
  7705. 00004EAE  2140 0002                move.l     [A0 + 0x2], D0
  7706. 00004EB2  5C4F                     addq.w     A7, 6
  7707. label00004EB4:
  7708. 00004EB4  486E FFEE                pea.l      [A6 - 0x12]
  7709. 00004EB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7710. 00004EBC  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  7711. 00004EC0  3E00                     move.w     D7, D0
  7712. 00004EC2  504F                     addq.w     A7, 8
  7713. 00004EC4  6600 00DC                bne        +0xDE /* 00004FA2 */
  7714. 00004EC8  4AAE FFF2                tst.l      [A6 - 0xE]
  7715. 00004ECC  6748                     beq        +0x4A /* 00004F16 */
  7716. 00004ECE  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7717. 00004ED2  4EBA 0176                jsr        [PC + 0x176 /* 0000504A */]
  7718. 00004ED6  2640                     movea.l    A3, D0
  7719. 00004ED8  200B                     move.l     D0, A3
  7720. 00004EDA  584F                     addq.w     A7, 4
  7721. 00004EDC  660A                     bne        +0xC /* 00004EE8 */
  7722. 00004EDE  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  7723. 00004EE2  3E00                     move.w     D7, D0
  7724. 00004EE4  6000 00BC                bra        +0xBE /* 00004FA2 */
  7725. label00004EE8:
  7726. 00004EE8  200B                     move.l     D0, A3
  7727. 00004EEA  6718                     beq        +0x1A /* 00004F04 */
  7728. 00004EEC  2053                     movea.l    A0, [A3]
  7729. 00004EEE  2144 0004                move.l     [A0 + 0x4], D4
  7730. 00004EF2  206E 0008                movea.l    A0, [A6 + 0x8]
  7731. 00004EF6  2068 0008                movea.l    A0, [A0 + 0x8]
  7732. 00004EFA  2050                     movea.l    A0, [A0]
  7733. 00004EFC  2005                     move.l     D0, D5
  7734. 00004EFE  E580                     asl        D0, 2
  7735. 00004F00  218B 0814                move.l     [A0 + D0 + 0x14], A3
  7736. label00004F04:
  7737. 00004F04  206E 000C                movea.l    A0, [A6 + 0xC]
  7738. 00004F08  30BC 0006                move.w     [A0], 0x6
  7739. 00004F0C  206E 000C                movea.l    A0, [A6 + 0xC]
  7740. 00004F10  214B 0002                move.l     [A0 + 0x2], A3
  7741. 00004F14  6012                     bra        +0x14 /* 00004F28 */
  7742. label00004F16:
  7743. 00004F16  206E 000C                movea.l    A0, [A6 + 0xC]
  7744. 00004F1A  30BC 0002                move.w     [A0], 0x2
  7745. 00004F1E  206E 000C                movea.l    A0, [A6 + 0xC]
  7746. 00004F22  7000                     moveq.l    D0, 0x00
  7747. 00004F24  2140 0002                move.l     [A0 + 0x2], D0
  7748. label00004F28:
  7749. 00004F28  4246                     clr.w      D6
  7750. 00004F2A  6070                     bra        +0x72 /* 00004F9C */
  7751. label00004F2C:
  7752. 00004F2C  486E FFF0                pea.l      [A6 - 0x10]
  7753. 00004F30  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7754. 00004F34  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  7755. 00004F38  3E00                     move.w     D7, D0
  7756. 00004F3A  504F                     addq.w     A7, 8
  7757. 00004F3C  6664                     bne        +0x66 /* 00004FA2 */
  7758. 00004F3E  486E FFF6                pea.l      [A6 - 0xA]
  7759. 00004F42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7760. 00004F46  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  7761. 00004F4A  3E00                     move.w     D7, D0
  7762. 00004F4C  504F                     addq.w     A7, 8
  7763. 00004F4E  6652                     bne        +0x54 /* 00004FA2 */
  7764. 00004F50  200B                     move.l     D0, A3
  7765. 00004F52  6736                     beq        +0x38 /* 00004F8A */
  7766. 00004F54  7000                     moveq.l    D0, 0x00
  7767. 00004F56  2F00                     move.l     -[A7], D0
  7768. 00004F58  7201                     moveq.l    D1, 0x01
  7769. 00004F5A  2F01                     move.l     -[A7], D1
  7770. 00004F5C  302E FFF0                move.w     D0, [A6 - 0x10]
  7771. 00004F60  48C0                     ext.l      D0
  7772. 00004F62  2F00                     move.l     -[A7], D0
  7773. 00004F64  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  7774. 00004F68  48C0                     ext.l      D0
  7775. 00004F6A  588F                     addq.l     A7, 4
  7776. 00004F6C  2F00                     move.l     -[A7], D0
  7777. 00004F6E  2F0B                     move.l     -[A7], A3
  7778. 00004F70  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  7779. 00004F74  2840                     movea.l    A4, D0
  7780. 00004F76  200C                     move.l     D0, A4
  7781. 00004F78  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7782. 00004F7C  671A                     beq        +0x1C /* 00004F98 */
  7783. 00004F7E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  7784. 00004F82  224C                     movea.l    A1, A4
  7785. 00004F84  22D8                     move.l     [A1]+, [A0]+
  7786. 00004F86  32D8                     move.w     [A1]+, [A0]+
  7787. 00004F88  600E                     bra        +0x10 /* 00004F98 */
  7788. label00004F8A:
  7789. 00004F8A  41EE FFFC                lea.l      A0, [A6 - 0x4]
  7790. 00004F8E  2F20                     move.l     -[A7], -[A0]
  7791. 00004F90  3F20                     move.w     -[A7], -[A0]
  7792. 00004F92  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  7793. 00004F96  5C4F                     addq.w     A7, 6
  7794. label00004F98:
  7795. 00004F98  3006                     move.w     D0, D6
  7796. 00004F9A  5246                     addq.w     D6, 1
  7797. label00004F9C:
  7798. 00004F9C  BC6E FFEE                cmp.w      D6, [A6 - 0x12]
  7799. 00004FA0  6D8A                     blt        -0x74 /* 00004F2C */
  7800. label00004FA2:
  7801. 00004FA2  3007                     move.w     D0, D7
  7802. 00004FA4  4CEE 18F0 FFD6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x2A]
  7803. 00004FAA  4E5E                     unlink     A6
  7804. 00004FAC  4E75                     rts
  7805. fn00004FAE:
  7806. 00004FAE  4E56 FFFA                link       A6, -0x0006
  7807. 00004FB2  48E7 0018                movem.l    -[A7], A3,A4
  7808. 00004FB6  266E 0008                movea.l    A3, [A6 + 0x8]
  7809. 00004FBA  2F0B                     move.l     -[A7], A3
  7810. 00004FBC  4EBA 008C                jsr        [PC + 0x8C /* 0000504A */]
  7811. 00004FC0  2840                     movea.l    A4, D0
  7812. 00004FC2  200C                     move.l     D0, A4
  7813. 00004FC4  584F                     addq.w     A7, 4
  7814. 00004FC6  660C                     bne        +0xE /* 00004FD4 */
  7815. 00004FC8  7002                     moveq.l    D0, 0x02
  7816. 00004FCA  2F00                     move.l     -[A7], D0
  7817. 00004FCC  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  7818. 00004FD0  584F                     addq.w     A7, 4
  7819. 00004FD2  606C                     bra        +0x6E /* 00005040 */
  7820. label00004FD4:
  7821. 00004FD4  2F0B                     move.l     -[A7], A3
  7822. 00004FD6  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  7823. 00004FDA  206D F0D8                movea.l    A0, [A5 - 0xF28]
  7824. 00004FDE  202D F0E0                move.l     D0, [A5 - 0xF20]
  7825. 00004FE2  D090                     add.l      D0, [A0]
  7826. 00004FE4  322D F0E8                move.w     D1, [A5 - 0xF18]
  7827. 00004FE8  48C1                     ext.l      D1
  7828. 00004FEA  D281                     add.l      D1, D1
  7829. 00004FEC  2401                     move.l     D2, D1
  7830. 00004FEE  D482                     add.l      D2, D2
  7831. 00004FF0  D282                     add.l      D1, D2
  7832. 00004FF2  2640                     movea.l    A3, D0
  7833. 00004FF4  97C1                     sub.l      A3, D1
  7834. 00004FF6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  7835. 00004FFA  224B                     movea.l    A1, A3
  7836. 00004FFC  20D9                     move.l     [A0]+, [A1]+
  7837. 00004FFE  30D9                     move.w     [A0]+, [A1]+
  7838. 00005000  36BC 0006                move.w     [A3], 0x6
  7839. 00005004  274C 0002                move.l     [A3 + 0x2], A4
  7840. 00005008  41EE 0000                lea.l      A0, [A6 + 0x0]
  7841. 0000500C  2F20                     move.l     -[A7], -[A0]
  7842. 0000500E  3F20                     move.w     -[A7], -[A0]
  7843. 00005010  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  7844. 00005014  4878 01E1                push.l     0x1E1
  7845. 00005018  2F0C                     move.l     -[A7], A4
  7846. 0000501A  4EBA FC28                jsr        [PC - 0x3D8 /* 00004C44 */]
  7847. 0000501E  4A00                     tst.b      D0
  7848. 00005020  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7849. 00005024  661A                     bne        +0x1C /* 00005040 */
  7850. 00005026  3D7C 0006 FFFA           move.w     [A6 - 0x6], 0x6
  7851. 0000502C  2D4C FFFC                move.l     [A6 - 0x4], A4
  7852. 00005030  2054                     movea.l    A0, [A4]
  7853. 00005032  52A8 0004                addq.l     [A0 + 0x4], 1
  7854. 00005036  486E FFFA                pea.l      [A6 - 0x6]
  7855. 0000503A  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  7856. 0000503E  584F                     addq.w     A7, 4
  7857. label00005040:
  7858. 00005040  4CEE 1800 FFF2           movem.l    A3,A4, [A6 - 0xE]
  7859. 00005046  4E5E                     unlink     A6
  7860. 00005048  4E75                     rts
  7861. fn0000504A:
  7862. 0000504A  4E56 FFFA                link       A6, -0x0006
  7863. 0000504E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7864. 00005052  266E 0008                movea.l    A3, [A6 + 0x8]
  7865. 00005056  2853                     movea.l    A4, [A3]
  7866. 00005058  3D6C 0014 FFFE           move.w     [A6 - 0x2], [A4 + 0x14]
  7867. 0000505E  2C2C 003E                move.l     D6, [A4 + 0x3E]
  7868. 00005062  382C 003C                move.w     D4, [A4 + 0x3C]
  7869. 00005066  48C4                     ext.l      D4
  7870. 00005068  2F04                     move.l     -[A7], D4
  7871. 0000506A  4EAD 13E2                jsr        [A5 + 0x13E2 /* export_632 */]
  7872. 0000506E  2840                     movea.l    A4, D0
  7873. 00005070  200C                     move.l     D0, A4
  7874. 00005072  584F                     addq.w     A7, 4
  7875. 00005074  660E                     bne        +0x10 /* 00005084 */
  7876. 00005076  7002                     moveq.l    D0, 0x02
  7877. 00005078  2F00                     move.l     -[A7], D0
  7878. 0000507A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  7879. 0000507E  7000                     moveq.l    D0, 0x00
  7880. 00005080  584F                     addq.w     A7, 4
  7881. 00005082  6060                     bra        +0x62 /* 000050E4 */
  7882. label00005084:
  7883. 00005084  4247                     clr.w      D7
  7884. 00005086  6036                     bra        +0x38 /* 000050BE */
  7885. label00005088:
  7886. 00005088  2006                     move.l     D0, D6
  7887. 0000508A  D093                     add.l      D0, [A3]
  7888. 0000508C  2040                     movea.l    A0, D0
  7889. 0000508E  3010                     move.w     D0, [A0]
  7890. 00005090  48C0                     ext.l      D0
  7891. 00005092  2F00                     move.l     -[A7], D0
  7892. 00005094  302E FFFE                move.w     D0, [A6 - 0x2]
  7893. 00005098  48C0                     ext.l      D0
  7894. 0000509A  2F00                     move.l     -[A7], D0
  7895. 0000509C  4EAD 15D2                jsr        [A5 + 0x15D2 /* export_694 */]
  7896. 000050A0  3A00                     move.w     D5, D0
  7897. 000050A2  7000                     moveq.l    D0, 0x00
  7898. 000050A4  2F00                     move.l     -[A7], D0
  7899. 000050A6  7201                     moveq.l    D1, 0x01
  7900. 000050A8  2F01                     move.l     -[A7], D1
  7901. 000050AA  48C5                     ext.l      D5
  7902. 000050AC  2F05                     move.l     -[A7], D5
  7903. 000050AE  2F0C                     move.l     -[A7], A4
  7904. 000050B0  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  7905. 000050B4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7906. 000050B8  3007                     move.w     D0, D7
  7907. 000050BA  5247                     addq.w     D7, 1
  7908. 000050BC  5486                     addq.l     D6, 2
  7909. label000050BE:
  7910. 000050BE  B847                     cmp.w      D4, D7
  7911. 000050C0  6EC6                     bgt        -0x38 /* 00005088 */
  7912. 000050C2  2D54 FFFA                move.l     [A6 - 0x6], [A4]
  7913. 000050C6  41ED F88A                lea.l      A0, [A5 - 0x776]
  7914. 000050CA  226E FFFA                movea.l    A1, [A6 - 0x6]
  7915. 000050CE  2288                     move.l     [A1], A0
  7916. 000050D0  206E FFFA                movea.l    A0, [A6 - 0x6]
  7917. 000050D4  7001                     moveq.l    D0, 0x01
  7918. 000050D6  2140 0004                move.l     [A0 + 0x4], D0
  7919. 000050DA  206E FFFA                movea.l    A0, [A6 - 0x6]
  7920. 000050DE  214B 0008                move.l     [A0 + 0x8], A3
  7921. 000050E2  200C                     move.l     D0, A4
  7922. label000050E4:
  7923. 000050E4  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  7924. 000050EA  4E5E                     unlink     A6
  7925. 000050EC  4E75                     rts
  7926. 000050EE  4E56 0000                link       A6, 0
  7927. 000050F2  4E5E                     unlink     A6
  7928. 000050F4  4E75                     rts
  7929.